25

Possible Duplicate:
No identities were available - administrator request

OK I was going to post an image but SO won't let me. It's an error box with a yellow triangle exclamation mark and the text "No Identities were Available, An administrator must request identities before they can be downloaded, [Button] Download Identities... [Button] Import Develop Profile..."

Has anyone got any idea what is going on with this error? Appears on clicking "validate" in the organiser after building for Archiving in the "Release" configuration. The Developer Profile is installed (I have re-downloaded and re-installed it heaps of times to try and get past this...). The app exists in iTunes Connect and I have created an App ID for it in Dev Center, and provisioning profiles, etc. It builds and runs fine....

I can't make head or tail of the help articles on the Developer Portal as they seem to be for some old version of Xcode and I have only ever really used version 4. Any ideas what is going on here?

Oh, "Download Identities" does nothing either, it just shows a spinner for a while and redisplays the error.

Community
  • 1
  • 1
Sparklellama
  • 712
  • 1
  • 6
  • 18

3 Answers3

23

I just had this same issue. For me the solution was that I had made provisioning profiles in Member Center, but they were for Development rather than Distribution. As soon as I made a Distribution profile (on a separate tab in the Provisioning Portal), I was good to go.

I hope that helps!

Matt James
  • 491
  • 3
  • 11
  • This wasn't the answer to my problem this time, but it IS a a valid and useful answer so I am up voting it. I also got stuck at this part of the process for a while! – Sparklellama Mar 13 '12 at 09:28
  • 5
    This worked for me with a slight modification: After making a distribution profile as you describe I had to reload them in Xcode | Preferences | Accounts | | View Details | reload (icon). Otherwise Organizer | Validate remained ignorant of them (even after restarting Xcode). – Drux Dec 15 '13 at 18:52
7

Answer: App IDs are case sensitive, and must match between the App ID in the Developer Portal and the App ID in Xcode. Exactly.

Sparklellama
  • 712
  • 1
  • 6
  • 18
5

You are missing the Distribution mobileprovision file. Get your admin (or login as admin) to create and download one for your app from iOS Provisioning Portal - Provisioning - Distribution.

Update: Here's "About App Distribution" instructions by Apple. Not duplicated here, since Apple keeps updating their system and a link to Apple's docs is more likely to remain uptodate.

JOM
  • 8,139
  • 6
  • 78
  • 111