Skip to content
This repository was archived by the owner on Nov 17, 2022. It is now read-only.

Latest commit

 

History

History
38 lines (29 loc) · 2.51 KB

create-development-provisioning.md

File metadata and controls

38 lines (29 loc) · 2.51 KB
title description position publish slug
Create a Development Provisioning Profile
Learn how to create a development provisioning profile in the iOS Dev Center.
7
true
create-development-provisioning

Create Development Provisioning Profile

The development provisioning profile is the only provisioning profile that enables debugging on device. With this type of provisioning profile, you can run your apps only on the devices included in the provisioning profile and you cannot publish apps in the App Store.

You can create a development provisioning profile 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.

Prerequisites

  • Verify that you have a valid certificate for development created for your Apple developer account. For more information, see [Create a Certificate for Development]({% slug create-development-certificate %}).
  • Verify that you have registered an App ID for your app. For more information, see [Register an App ID]({% slug create-app-id %}).
  • Verify that you have registered at least one device with your Apple developer account. For more information, see [Register Devices]({% slug register-devices %}).

Procedure

  1. Open iOS Dev Center in your favorite browser and log in.
  2. Click Certificates, Identifiers & Profiles.
  3. In the left-hand sidebar, select Profiles.
  4. Click + blue button next to the subtitle bar Profiles to add a new Profile.
  5. Select iOS App Development and click Continue.
  6. Select an App ID to associate with the provisioning profile and click Continue.
    To be able to use one development provisioning profile across multiple apps, select a wildcard App ID, if available.
  7. Select one or more certificates for development to include in the provisioning profile and click Continue.
    Only certificates for development are listed.
  8. Select one or more devices to include in the provisioning profile and click Continue.
  9. Provide a name for the profile and click Continue.
  10. (Optional) Click Download to download the provisioning profile.
  11. Click Done.

Next Steps

Now that you have created a development certificate and provisioning profile, you can [Deploy and Test Your App on a Connected Device]({% slug deploy-on-device %}).