The wizard is the fastest way to create a new provisioning profile from scratch. It walks through intent (what's the build for), identifier (which bundle ID), signing certificate, and (for Development and Ad Hoc) the device list, then issues the profile through Apple's API.
Pick the right profile type
- App Store
- For builds you upload to App Store Connect. Signed with an Apple Distribution certificate; no embedded device list.
- Ad Hoc
- For builds you install on registered devices outside TestFlight (e.g. internal QA distributions). Signed with Apple Distribution; embeds the device list.
- Development
- For local builds run on Apple-registered devices. Signed with an iOS Development certificate; embeds the device list.
- Enterprise (In-House)
- For Apple Developer Enterprise Program teams distributing internally outside the store. Requires the in-house signing certificate.
Run the wizard
- 1
Open Profiles → New profile
From the Profiles tab, click New profile. HexSign offers a wizard or a manual form; pick the wizard.
- 2
State the intent
Pick App Store, Ad Hoc, Development, or Enterprise. The wizard adapts its later steps based on this choice.
- 3
Pick the bundle ID
Select an existing bundle ID or register a new one inline. The capabilities enabled on the bundle ID are shown so you can confirm Push, App Groups, HealthKit, etc. are correctly turned on.
- 4
Pick the signing certificate
Only valid certificates of the right type for your chosen distribution method are listed. HexSign warns if the certificate is within 30 days of expiry.
- 5
Pick the devices (Development / Ad Hoc only)
For Development and Ad Hoc profiles, pick devices to embed. Filter by platform (iOS, macOS, watchOS, tvOS), team, or status.
- 6
Generate
Click Generate. HexSign calls the App Store Connect API, ingests the resulting .mobileprovision file, and shows the new profile on the dashboard.