iOS certificates & profiles

Sign Certificates

Generating Sign Certificate

  1. Open the Keychain Access app on macOS.
  2. From the top navigation bar, go to Keychain Access → Certificate Assistant and click 'Request a Certificate From a Certificate Authority...'
  3. Fill in your email address and name and select 'Saved to disk'.
  4. Click continue to save the request:

Adding Sign Certificate

  1. Log in to https://developer.apple.com/account
  2. Go to Certificates under Certificates, Identifiers & Profiles
  3. Click the + button to add a new certificate:

  1. Select 'iOS App Development' and proceed to the next page.
  2. Upload the CertificateSigningRequest file and continue.
  3. Download the certificate and double-click to install it (it will be added to your Keychain Access app):

Provisioning Profiles

Generating App ID

The App ID is required by your Provisioning Profile for application development.

  1. Log in to https://developer.apple.com/account
  2. Go to Identifiers under Certificates, Identifiers & Profiles.
  3. Click the + button to add a new identifier:

  1. Set the type to 'App ID' and click continue.
  2. On the registration page, add a description and select the App Services required by your application. Next, set the Bundle ID to 'Explicit' and enter the bundle identifier. When ready, click continue:

  1. Review changes and click Register to finish configuration.

Generating Provisioning Profile

  1. Log in to https://developer.apple.com/account
  2. Go to Profiles under Certificates, Identifiers & Profiles.
  3. Click the + button to add a new profile:

  1. Select the type of the profile and proceed to the next page.
  2. Select the App ID that you want to use and click continue:

  1. Select the certificate that you wish to include in the provisioning profile and click continue.
  2. Select the devices on which you are planning to install your application and click continue.
  3. Enter the name of the profile and check if everything is in order. When ready, click generate:

  1. Click download to save the profile to your disk and double-click the file to install it.

Last modified on February 23, 2023

Get Started

Sign up for free and deploy your project in less than 10 minutes.