iOS Key Creation

Disclaimer: The goal of this documentation is to provide you a guide on how to create a developer certificate and provisioning profile for your iOS Mobile applications.

Create an iOS App Developer Certificate

Login with Apple developer account on: http://developer.apple.com

If you don´t have an account yet, use your icloud.

Click on Certificates – create a certificate.

mobile client mbs IOS key creation1

Choose iOS App Development.

mobile client mbs IOS key creation2

Next step is to create a Certificate Signing Request. For that you´ll need a Mac.

  1. Launch Keychain Access located in the path below: /Applications/Utilities

  2. Choose Keychain Access → Certificate Assistant → Request a Certificate from a Certificate Authority.

mobile client mbs IOS key creation3
  1. In the Certificate Assistant dialog, enter an email address in the User Email Address field.

  2. In the Common Name field, enter a name for the key.

  3. Leave the CA Email Address field empty.

  4. Choose “Saved to disk”, and click Continue.

mobile client mbs IOS key creation4

Upload it to your developer account.

mobile client mbs IOS key creation5

Download your Certificate.

mobile client mbs IOS key creation6

This Certificate can be installed and used for Mobile Client Build tool.

Create Apple iOS App Development Provisioning Profile

Click on Profiles + to create a new profile.

mobile client mbs IOS key creation7

Choose iOS App Development.

mobile client mbs IOS key creation8

Now choose your App. If you don´t have an app registered, click on Create App ID. Otherwise, choose yours.

mobile client mbs IOS key creation9

After that you will have the option to register your App ID.

mobile client mbs IOS key creation10

Choose your registered App.

mobile client mbs IOS key creation11

Now choose your Apple iOS App Development Provisioning Certificate.

mobile client mbs IOS key creation12

At last select your devices you want this mobile client to run on.

mobile client mbs IOS key creation13

Download your Apple iOS App Development Provisioning Profile.

Install Apple .p12 certificate

Download certificate and provisioning profile from your Apple Developer account. See the debugging documentation for guidance in creating provisioning profile and certificate just created

Double-click the certificate to install it into the Keychain. Choose Login as keychain location.

mobile client mbs IOS key creation14

After creating the Provision profile and the certificate we can go ahead and use it to build iOS Mobile Clients.