How to create an iPhone Distribution Certificate?

A Distribution Certificate identifies your organization within a distribution provisioning profile and allows you to submit your app to the App Store.

NOTE
You will need to create only one Distribution Certificate for your Developer Account even if you have multiple apps.
PREREQUISITE
You'll require a Certificate Signing Request (CSR) for creating the iPhone Distribution Certificate.
Click here for a guide on how to create a Certificate Signing Request (CSR).

Follow these steps to create an iPhone Distribution Certificate.

  • Log in to your Apple Developer account.
  • Click on Certificates, Identifiers & Profiles.
  • You’ll now be directed to the Certificates section. Click on the + button to add a new certificate.
  • Under Software, select Apple Distribution.
  • Click on Continue to proceed.
  • Click on Choose File and upload the CSR file you had created previously.
  • Select Continue to proceed.
  • Click the Download button to download the .cer file.
  • Double click .cer file to open Keychains.
  • Right-click on the .cer file and export it to your system.
  • Give your certificate a unique name and select .p12 File Format.
  • Select Save to save the certificate on your system.
IMPORTANT
You'll be prompted to add a password to it while saving your certificate file. Keep this field empty and DO NOT set a password for the certificate.

You’ve now successfully created the iPhone Distribution Certificate.