We need to create production and development certificates. Production certificates are used for the App Store, while development certificates are used to verify that you are a team member who allows apps signed by you to launch on a device. Remember that Xcode 9 can now handle this for you, but knowing the process is still useful. Let's start by creating a production certificate first:
- Log in to the Apple developer account, and you will see the following screen:
![](https://static.packt-cdn.com/products/9781789348668/graphics/assets/0849a748-9cfd-4b39-999f-222b03fc4ab6.png)
- Click Certificates, IDs & Profiles, and then under Certificates, select All.
- Click on the + button at the top right of the screen:
![](https://static.packt-cdn.com/products/9781789348668/graphics/assets/6a0bc354-ddc2-4b4b-9967-a85dc9e2f9a2.png)
- On the screen that appears, select App Store and Ad Hoc under Production and then click Continue:
![](https://static.packt-cdn.com/products/9781789348668/graphics/assets/40462f68-1ab5-40bd-ba57-49700108b049.png)
- The following screen then lists the steps required for creating a CSR file (which we have already created). Click Continue: