Creating a certificate signing request

Whenever you work on a project, you will need to create a certificate signing request (CSR). You create this certificate on your computer and then upload it into the Apple developer account. You then download this file and open it into Keychain Access when you're done. Let's create one certificate for production (for the App Store) and one certificate for development (for building locally):

  1. Open Keychain Access (which you can find by clicking on the search icon in the upper-right corner of your menu bar and typing Keychain Access):
  1. In the menu bar, while in Keychain Access, select Keychain Access | Certificate Assistant | Request a Certificate From a Certificate Authority...:
  1. Enter your email address for User Email Address and the app name for Common Name, and then select Saved to disk under Request is:
  1. Then, click Continue.
  2. In the screen that appears, enter the certificate name, select a save location and click Save, as follows:
  1. Click Done, export the certificate and save it to your computer: