NOTE. This process is greatly simplified in Xcode 4 (although I have not personally verified it) with importing and exporting developer profiles through the Organizer window (section "Developer Profile").
This is how I earned it.
1) Log in to the iOS Provisioning Portal as an agent.
2) Start the process of creating a profile for a certificate distribution subscription request: http://developer.apple.com/iphone/manage/distribution/index.action . These instructions are very long, but quite clear and necessary.
3) Pay particular attention to the section "Obtaining an iOS Distribution Certificate"> "Saving a Secret Key and Transferring to Other Systems" on this page. It describes how to generate and save the Agent.p12 file.
4) Invite other developers (developers) to participate in the team in the Member Center: https://developer.apple.com/membercenter/index.action#invitations
5) Return to the Provisioning Portal iOS portal, download the application distribution certificate (certificates> Distribution (tab)). Should be called "distribution_identity.cer"
6) Now load the distribution distribution profile (Provisioning> Distribution (tab)). Should be called "whatever_you_named_it.mobileprovision"
7) Send these two files along with the .p12 agent file to another development machine.
8) On the developer's machine, double-click the distribution_identity.cer file and it should load into Keychain Access
9) Drag the .p12 file to Keychain and it should automatically put the identity in the certificate
10) Drag the what_you_named_it.mobileprovision file into Xcode.
11) In each window "Design and build information", set the identifier of the signature code for the identification "iPhone Distribution - Your Company", which should now be available.
Hope this helps. Rob
rob5408 Sep 07 '10 at 11:19 2010-09-07 11:19
source share