Exporting Keychain Certificates

Q: When this is necessary? 

A: When you:
    1) are already registered as an iPhone Developer with Apple
    2) in your Portal you have already created the AppStore or AdHoc distribution certificates and provisional profiles which you don't want             
        to change 
    3) you want us to use these previously created certificates to sign your builds for Appstore (or Ad Hoc) distribution

In such case you would need to export your keychain certificates for us to be able to sign with your provisional certificates. To do so:


A) Follow this instruction from iPhone Developer Program User Guide:

Saving your Private Key and Transferring to other Systems
1. To export your private key and certificate for safe-keeping and for enabling development on multiple systems, open up the Keychain Access Application and select the ‘Keys’ category.
2. Control–Click on the private key associated with your iPhone Development Certificate and click ‘Export Items’ in the menu.
The private key is identified by the iPhone Developer: <First Name> <Last Name> public certificate that is paired with it.
3. Save your key in the Personal Information Exchange (.p12) file format.
4. You will be prompted to create a password which is used when you attempt to import this key on another computer.
5. You can now transfer this .p12 file between systems. Double-click on the.p12 to import it to another system. You will be prompted for the password you entered in Step 4. 

B) Check our screenshot guide:

1. Find Keychain Application:




2. Find your distribution certificate, extend the tree by clicking the arrow in the left, and choose BOTH your certificate and key linked with it (use Shift button to select both):
 
3. Right click and choose "Export 2 items..."



4. Save the keychain pair somewhere on your disk. Use your company name in the filename



5. Make sure you specify an empty password here (this is allowed) or if it's non-empty then make sure you send us the password along with certificate files
6. Final step - enter your usual admin password for your computer to confirm and finalize the export process
That's it, send us the .p12 file you have obtained.
Comments