Generate iOS Distribution Certificate

The P12 certificate is the key that allows you to create and set up your applications in your Apple Developer account. Find out how to generate this certificate from your Developer account.

This certificate is required in the IPA generation form at the Signature step of the app, when you choose Sign with my certificate (EasySign)

Dans cet article

Create new certificate

Go to your Apple Developer Account.

  1. Go on Certificates, IDs & Profiles on your developer space on the left-hand menu. 
  2. In Certificates, click on the + button.

  3. In Software, select iOS Distribution (App Store and Ad Hoc).
  4. Click on Continue. You are asked to upload a CSR (Certificate Signing Request)

Generate the CSR file

From Mac

  1. Open the Keychain Access. It's in the folder Applications and Utilities 
  2. On the upper menu, select Preferences 

    keychain preferences

  3. In this window, click on Certificates. Turn off the OCSP and the CRL and close that window. 

    keychain preferences 2

  4. On the upper menu, select Certificate Assistant and Request a Certificate from a Certificate Authority
  5. Add the user email address and the common name. The email address has to be the same as this one you chose when you created your Apple Developer account. The CA email address is not obligatory. Click on Saved to disk

Import the CSR file

  1. Once you have your CSR, go back on Apple Developer and continue the process:

    creating a csr

  2. Click on Continue and upload your CSR file
  3. Download the iOS Distribution file (CER). That's your certificate.

Create the P12 file

  1. Open it by double clicking and add it in your Keychain
  2. Select your private key and your certificate in Keychain Access, right click and export them in .p12 file
  3. Choose your password. You will need it later on PandaSuite but it's not necessary.
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us