Uploading the Distribution (code-signing) certificate to Symantec App Center


Article ID: 181417


Updated On:


Symantec Products




The Distribution (a.k.a., code-signing) certificate is required if you want to use the native iOS Symantec App Center App (mobile agent) or use Symantec App Center to "wrap" (secure) your company's iOS applications.

The certificate is used to associate an iOS app with the owner of the certificate key (your company), establishing a trust relationship between your company, the app code, and the end user. Apple requires that iOS apps are signed in this manner, and wrapping an app "resets" the requirement to sign the app code.

An Apple Enterprise Developer account allows you to use the single certificate with an unlimited number of apps. The certificate does have a limited validity timeframe however, and must be renewed prior to expiration to avoid interruption to your mobile device app management processes.

The workflow to add the Distribution (code-signing) certificate proceeds as follows:


Step 1. The person or department that manages your Apple Enterprise Account provides you the Distribution certificate. In cases where you require assistance procuring the certificate, a link is provided in the App Center Admin Console under Settings > Apple / iOS Certificates.

Note: App Center requires that the code-signing certificate/key file is in .P12 format. Files in .CER format must be converted to .P12. On a Mac computer, double-click to open the .CER file and then right-click the file and choose to export the file as .P12.

Step 2. Once you have the certificate in-hand, upload it to App Center using the following procedure:

  1. In the App Center Admin Console, click Settings > Apple/iOS Certificates
  2. In the right pane, scroll down to Code-Signing Certificates
  3. Next to Upload New, click Choose File and browse for and select the code-signing certificate file. Optionally, use the link provided to learn how to obtain the certificate.
  4. At the top of the page, click Upload.
  5. Click Save.

There are other certificates related to iOS that you may also need to provide to App Center or Apple. For more information, see the article, Managing the iOS certificates used by Symantec App Center at http://www.symantec.com/docs/HOWTO83806