iPhone provisioning profile problem

Eric Mills picture Eric Mills · Jan 18, 2009 · Viewed 31.4k times · Source

My iPhone application runs fine in the simulator. I'm trying to deploy it onto a physical iPhone. When I install the provisioning profile, my Organizer says "A signing identity matching this profile could not be found in your keychain."

I can't resolve this. What do I do?

Answer

Kendall Helmstetter Gelner picture Kendall Helmstetter Gelner · Jan 18, 2009

A) Did you create a provisioning profile in the iPhone development portal?

B) If so, does the name in the info.plist file match the appID you created in the portal and used to create that development profile (that is, if you had created an app id of "com.fredsgreatstuff.*" in the info.plist you'd replace "com.mycompany" with "com.fredsgreatstuff")

C) Did you set PRODUCT_NAME in the project settings for all targets (to something like "mygreatapp")

From the look of the error though you must have got the development cert wrong, or not downloaded the certificate from the portal generated after you uploaded your developer signing request.

The portal has pretty good instructions at this point (that didn't used to be the case), be very careful to follow every step to the letter.