If you want to send out your app for testing to selected users or to develop a private app which is available to a limited number of devices, you can create it with an Ad Hoc provisioning profile.
You cannot debug on device apps that are created with this type of provisioning profile.
You can create a provisioning profile in the iOS Dev Center only.
- Verify that you have a certificate for production created for your Apple developer account.
- Verify that you have registered an App ID for your app.
- Verify that you have registered at least one device with your Apple developer account.
- Verify that you are logged in the iOS Dev Center.
- Run Google Chrome, Mozilla Firefox, or Safari.
- In the iOS Dev Center, click Certificates, Identifiers & Profiles.
- In the drop-down menu in the top left corner, verify that iOS, tvOS, watchOS is selected.
- In the left-hand sidebar, select Provisioning Profiles → Distribution.
- Click +.
- Select Ad Hoc and click Continue.
- 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.
- Select one or more certificates for production to include in the provisioning profile and click Continue.
Only certificates for production are listed.
- Select the devices that you want to include in the provisioning profile and click Continue.
- Provide a name for the profile and click Continue.
- (Optional) Click Download to download the provisioning profile.
- Click Done.
Add your provisioning profile in AppBuilder.
- Code Signing Glossary
- Create and Install Certificate and Provisioning Profile for iOS Development
- Create and Install Certificate and Provisioning Profile for App Store Distribution
- Create and Install Certificate and Provisioning Profile for Ad Hoc Distribution
- How to Create and Import an iOS Provisioning Profile Using the AppBuilder Extension for Visual Studio