title | description | position | publish | slug |
---|---|---|---|---|
Create a Distribution Provisioning Profile |
To publish apps in the App Store, you need to create an App Store distribution provisioning profile. |
8 |
true |
create-distribution-provisioning |
In the App Store you can publish only apps created with an App Store distribution provisioning profile. App Store distribution provisioning profiles do not contain provisioned devices. You cannot debug on device apps that are created with this type of provisioning profile.
You can create a distribution provisioning profile in the iOS Dev Center.
- Verify that you have a valid certificate for production created for your Apple developer account. For more information, see [Create a Certificate for Distribution]({% slug create-distribution-certificate %}).
- Verify that you have registered an App ID for your app. For more information, see [Register an App ID]({% slug create-app-id %}).
- Open iOS Dev Center in your favorite browser and log in.
- Click Certificates, Identifiers & Profiles.
- In the left-hand sidebar, select Profiles.
- Click + blue button next to subtitle bar Profiles to add a new Profile.
- Select App Store and click Continue.
- Select an App ID to associate with the provisioning profile and click Continue.
- Select a certificate for distribution to include in the provisioning profile and click Continue.
Only certificates for distribution are listed. - Enter a name for the profile and click Continue.
- (Optional) Click Download to download the provisioning profile.
Now that you have created a distribution certificate and provisioning profile, you can build your app in Release configuration and publish the produced app package to the App Store. For more information, see [Cloud Builds]({% slug cloud-build %}) and [Local Builds]({% slug local-build %}).