Search code examples
iosxcodecode-signing

"iPhone Developer" vs. provisioning profile code signing identity


For "Code Signing Identity" for a build configuration, I have a choice between "iPhone Developer" and a specific identity that is found in the ad-hoc provisioning profile assigned to that configuration.

What is the difference between the two? Should I explicitly assign the identity from the assigned provisioning profile, or should I leave it at "iPhone Developer"? I currently have it at "iPhone Developer" and the app is installing OK on the designated devices.

After reading a possibly related question, it looks like "iPhone Developer" makes Xcode choose the signing identity automatically. Is this correct?


Solution

  • That is correct. As long as You don't have more than one identity with a particular Bundle ID it will work correctly.