How-to: Create a certificate and provisioning for signing apps (iOS)

2016-11-25 12:07:52 UTC

Creating a Certificate Authority

Certificate authority is used to sign apps with the correct code signing. It is essential when Visiolink signs apps during test and to create distributable apps.

 

1. Open keychain in the Application/Utilities folder

Screen_Shot_2012-11-05_at_10.11.18.png

 

2. From the menu in Keychain: Request a Certificate From a Certificate Authority ...

Screen_Shot_2012-11-05_at_10.10.46.png

 

3. Put in credentials: email, name and email. Select "save to disk". It is advised that company name is used in common name.

Screen_Shot_2012-11-05_at_10.13.10.png

 

4. Save the signing request "CertificateSigningRequest.certSigningRequest". Please add company name as follows: <my company>_CertificateSigningRequest.certSigningRequest

Screen_Shot_2012-11-05_at_10.13.16.png

 

5. In Keychain select "Keys" and find the created authority. Right click on authority and export it.

Screen_Shot_2012-11-05_at_10.49.04.png

 

6. Save it to disc as a Personal Information Exchange (.p12). Add company name in front. Choose a password to protect the identity.

Screen_Shot_2012-11-05_at_10.50.01.png

 

7. Now you are in possession of two files. Both files are needed by Visiolink! 

  • CertificateSigningRequest.certSigningRequest    - used to request a certificate at http://developer.apple.com
  • Certificates.p12      - used to code sign app
Was this article helpful?
1 out of 1 found this helpful
Have more questions? Submit a request

Comments