Xcode 6.x + TestFlight = Error Creating IPA

If you are creating archives to be distributed via TestFlight to your beta testers, and you run into this:

Screenshot 2014-12-08 23.58.49



…Ouch! What did you do!?!?

Screenshot 2014-12-08 23.59.01

Nothing. Xcode is missing a code signing setting. To fix, look at your project Build Settings in the Code Signing section. If Code Signing Resource Rules looks like this:

Screenshot 2014-12-08 23.46.26





…then change it to this:

Screenshot 2014-12-08 23.59.51





…by simply adding “${SDKROOT}/ResourceRules.plist”. Rebuild your archive, and the issue will be resolved, and TestFlight will create the IPA without complaint.

Leave a Reply