[mobile] [crypto] Creating Certs, App IDs and Profiles
====== USING TELERIK APPBUILDER ======
1. Open Telerik AppBuilder Options Page
2. Create a Cryptographic Identity (Certificate Signing Request)
3. Login to developer.apple.com
4. Create certificate using the CSR created above
5. Create Provisioning Profile using the certificate.
====== USING XCODE ======
- Login to developer.apple.com
- Create a new certificate
- Create a CSR file.
- In the Applications folder on your Mac, open the Utilities folder and launch Keychain Access.
- Within the Keychain Access drop down menu, select Keychain Access > Certificate Assistant > Request a Certificate from a Certificate Authority.
- In the Certificate Information window, enter the following information:
- In the User Email Address field, enter your email address.
- In the Common Name field, create a name for your private key (e.g., John Doe Dev Key).
- The CA Email Address field should be left empty.
- In the "Request is" group, select the "Saved to disk" option.
- OR use the already existing one :
/Users/sarpayoner/Dropbox/iOS/KEYS-CERTS-PROFILES/Certificates/CSR.certSigningRequest
- IMPORTANT NOTES ABOUT CSR (certificate signing request):
- It does not expire.
- View details of the CSR use this command line script:
"openssl req -text -noout -verify -in CertificateSigningRequest.certSigningRequest"
- You can use the same Certificate Signing Request to create
- multiple certificates for multiple companies
- CSR must be uploaded from the right developer account.
- Upload CSR, create certificate and download
- Install Certificate on Mac
- double click the .cer file to install in Keychain Access.
- Create App Identifiers.
- Create and download provisioning profile for the App.
- Use app "iPhone Configuration Utility" to add the profile to XCode.