- Open Certificate area on https://developer.apple.com/account/ios/certificate/;
- Add a new iOS "Certificate";
- Select "AppStore and Ad Hoc" or "In-House and Ad Hoc" under Distribution;
- Follow the steps to create a CSR file
- Open “Keychain Access” from your Applications > Utilities folder on your Mac;
- Select Keychain Access > Certificate Assistant > Request a Certificate from a Certificate Authority;
- In the User Email Address field, enter your email address;
- In the Common Name field, create a name for your private key (e.g., John Doe Dev Key);
- The CA Email Address field should be left empty.
- In the "Request is" group, select the "Saved to disk" option.
- Click Continue within Keychain Access to complete the CSR generating process.
- Upload CSR file;
- Download, Install and Backup;
- Open “Keychain Access” from your Applications > Utilities folder on your Mac;
- Look for the “Category” area within Keychain Access (left column, below “Keychains”;
- Look for “iPhone Distribution: [name]” then expand it and highlight both items:
- “iPhone Distribution: [name]” row;
- “team agent name” private key;
- While both rows are highlighted, right click and select “Export 2 items”;
- You will save a p12 file to your machine. For this, you will need to create a password in order to share the file. (Save the password)
- Send both the p12 file and the password to you team member!
- Double click on p12 file. The Keychain Access will open;
- Enter the password;
- This will give you a new private key;