5

Yesterday we got the ios enterprise developer account. I successfully create Dev & inhouse/Adhoc certificates & App Ids (like generic com.company.*). I can create developer profile and Ad-hoc profiles. But when I am trying to create inHouse profiles, Apple developer portal always gives me message like

"No App IDs are available. Click "Create App ID" to create an App ID. You need an App ID to configure a Provisioning Profile."

I did same steps work lot of time for different clients but I don't know why it is showing error now.

See below images for reference.

Distribution certificate list

Trying here to create inhouse profile for distribution

Portal message to create certificate which already present

enter image description here

Please let me know where I am missing.

pnuts
  • 58,317
  • 11
  • 87
  • 139
Wagh
  • 2,678
  • 1
  • 25
  • 29
  • 1
    Go to Identifiers -> select App IDs to create an App Id that you would like to use for creating provisioning profile – 0x8badf00d Dec 08 '14 at 20:25
  • I have app id for both like developer and distribution – Wagh Dec 08 '14 at 21:27
  • I have an Enterprise account, but when I look at App IDs (per our screen shot), there is no InHouse/Dev marking in a column. The only thing I can think of is your Team ID is not properly set on the App ID – David H Dec 08 '14 at 23:06
  • This [Gist](https://gist.github.com/DalwadiV/2e43760d973c1d2baada) is having step by step process for setting up AppID, profiles, certificates - for developer account. I think for enterprise account also, the process would be the same, as far as your question is concerned. You might want to have a look at it. – Anon Dec 11 '14 at 20:12

2 Answers2

6

I fixed the problem. I was using wildcard app id (com.yourcompany.*) which is not allowed for In-House distribution. :-(. But Ad-hoc is accepting wildcard bundle id.

Application specific app id is required for InHouse. like com.yourcompany.myapp.

Wagh
  • 2,678
  • 1
  • 25
  • 29
  • Yep, you're right. The interface is rather confusing - it suggests there are __no__ App IDs rather than it can't find any non-wildcard App IDS. – Ben Clayton Feb 12 '15 at 12:02
  • 2
    It's even worse, as it will display only explicit app ids in the dropdown list, and the text above contains an explanation about wild card ids, which are not allowed for in house profiles (anymore?!)... Does someone have an official source for this change from apple? Didn't find one on the web -.- – d4Rk Apr 10 '15 at 15:37
  • @d4Rk no official change but officially documented here (point 5) https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/DistributingEnterpriseProgramApps/DistributingEnterpriseProgramApps.html – Marc Mar 22 '16 at 10:37
  • I noticed that this really seems to be the correct behaviour, but somehow we were able to use IAPs in an enterprise signed app, maybe this was actually a bug from apple, as sometimes we also experienced some strange behaviour there ;-) – d4Rk Mar 22 '16 at 10:58
1

Just create an App ID as it is telling you to do. You can see the App IDs link on the left hand side of your screenshots.

Choppin Broccoli
  • 3,048
  • 2
  • 21
  • 28
  • 1
    I have app id for both like developer and distribution – Wagh Dec 08 '14 at 21:27
  • App IDs aren't tied to developer/distribution, however. Are you confusing App IDs with Provisioning Profiles by chance? – Choppin Broccoli Dec 08 '14 at 21:29
  • I have 3 app id but still I am getting message to create new app id. I have updated original question reference picture for you. – Wagh Dec 08 '14 at 21:32
  • @Manoj is right. I had the same issue. Nowhere in the UI does it say that wildcard App IDs cannot be used for In-House apps. It's rather confusing! – Ben Clayton Feb 12 '15 at 12:00