title | description | position | publish | slug |
---|---|---|---|---|
Create a Certificate for Development |
Learn how to create a development certificate in the iOS Dev Center. |
3 |
true |
create-development-certificate |
To run an app on an iOS device, you need to create it with a development or an Ad Hoc distribution provisioning profile. To create a development provisioning profile, you need a development certificate signed by Apple. With this development certificate, you can code sign an app during development in order to deploy it on device.
You can create a development certificate in the iOS Dev Center.
If you are using a Free Apple account, you can use the [code signing assistance]({% slug code-signing-assistance %}) feature of Sidekick to automatically generate temporary development certificate and provisioning profile.
- Verify that you have created a certificate signing request and stored the corresponding
CSR
file on your machine. For more information, see [Create a Certificate Signing Request]({% slug create-csr %}).
- Open iOS Dev Center in your favorite browser and log in.
- Click Certificates, Identifiers & Profiles.
- In the left-hand sidebar, select Certificates.
- Click + blue button next to the subtitle bar Certificates to add a new Certificate.
- Select iOS App Development and click Continue.
- On the Upload a Certificate Signing Request page, click Choose File.
- Browse to the location where the
CSR
file for your code signing request is stored, select it and confirm the upload. - Click Continue.
- (Optional) Click Download to download your certificate.
- Click All Certificates.
Create a [development provisioning profile]({% slug create-development-provisioning %}) in the iOS Dev Center.