Tom Whipple

iPhone Code Signing Problems

UPDATE: If you think it should work and it continues to cause problems, use the windows solution (i.e. reboot everything) and do a clean build. Here is a more current discussion. As many developers have figured out by now, iPhone code signing is unnecessarily difficult. To make matters worse, it doesn’t sound like Apple is very responsive to their developers. (In my case they have yet to get back to me after two days.) A couple of key points:
  1. In the main XCode screen, highlight Targets->AppName, and click the info button. Under Build, the “Code Signing Identity” must exactly match the certificate name from the certificate manager.An Open Question: Does this value get inherited from the project values?
  2. The Resources->info.plist file must have the correct app id. In my case com.tomwhipple.${PRODUCT_NAME:identifier}
A couple of more detailed discussions:
  • 24100.net (very detailed and helpful)
  • Apple (a developer discussion thread)