IOS Code Signature Identification

My Xcode 4.6 iOS project has PROJECT and TARGETS sections, each of which has a Debug and Release section in the Code Signature Identification section with the entry β€œAny iOS SDK”.

  • Currently, I indicate my software support for developers or distributions in all four slots under the PROJECT and TARGET sections. I believe that each collateral profile really should be placed in only one position.
  • Whenever I update a provisioning profile because it expires, I add additional development devices, or add additional AdHoc test devices, it always hurts. Xcode never lets me just select "iPhone Developer." I always need to go to the correct training profile by name. In addition, I must delete the old training profiles before importing new ones, otherwise the old ones will continue to be used.

Everything looks something like this:

PROJECT myProject Code Signing Code Signing Identity Debug iPhone Developer Any iOS SDK iPhone Developer Release iPhone Distribution Any iOS SDK iPhone Distribution TARGET myTarget Code Signing Debug iPhone Developer Any iOS SDK iPhone Developer Release iPhone Distribution Any iOS SDK iPhone Distribution 

So here are my general questions:

  • On which line should I indicate the preparation profile?
  • What is the best way to import an updated provisioning profile into Xcode?
+4
source share
1 answer
 1. On which line should I specify the provisioning profile? 

First, you are not required to set training profiles in the PROJECT section. I always installed them in the TARGET section. Now, if you are developing, you should install:

 Any iOS SDK iPhone Developer 

In the Debug section. And if you are preparing Adhoc, you need to install:

 Any iOS SDK iPhone Distribution 

In the Release section.

 2 .What is the best way to import an updated provisioning profile into Xcode? 

Go to Organizer , click the Devices tab, then click the New button at the bottom, you will be prompted to log into your Apple account. Then I think that the profiles will be imported, click the Refresh button to view the added profiles.

+5
source

All Articles