Provisioning Profile
Provisioning profiles link your app’s Bundle IDwithcertificates and device permissions, enabling proper app signing and distribution.
Step 1 — Create App ID (Bundle Identifier)
- Log in to Apple Developer Portal → Certificates, Identifiers & Profiles → Identifiers.
- Click + to create a new App ID.
- Enter your app’s Bundle ID (e.g., com.companyname.appname).
- Enable required Capabilities based on your app needs, such as:
- Push Notifications
- iCloud
- App Groups, etc.
- Click Register.
Step 2 — Create Provisioning Profile (.mobileprovision)
- Go to Certificates, Identifiers & Profiles → Profiles → +.
- Choose the profile type:
- App Store – For App Store distribution
- Ad-Hoc – For testing on specific devices
- Select the previously created App ID.
- Select the appropriate Distribution Certificate.
- Provide a name for the profile (e.g., MyApp AppStore Profile).
- Click Generate.
- Download the .mobileprovision file.
- Upload the .mobileprovision file in QuikApp for app signing.
The provisioning profile is now ready for use in app signing and distribution.
