Docs
App Store Connect setup
Register your App ID, enable capabilities, create an ASC API key, and prepare for iOS production builds.
Showing IDs from your app
Prerequisites
- Apple ID with Two-Factor Authentication
- Active Apple Developer Program membership ($99/year)
1. Register your App ID
- Open Certificates, Identifiers & Profiles
- Create an App ID with an Explicit Bundle ID matching
com.example.app - Enable capabilities as needed: Associated Domains (website URL), App Groups + Push Notifications (OneSignal)
2. Associated Domains
When your app has a website URL, the iOS build injects Universal Links for:
applinks:example.comapplinks:www.example.com
Enable Associated Domains on App ID com.example.app in the Apple portal, then rebuild so profiles regenerate.
3. App Group (required if OneSignal is enabled)
Create App Group identifier group.com.example.app.onesignal and assign it to both:
- Main app:
com.example.app - Notification Service Extension:
com.example.app.OneSignalNotificationServiceExtension
Register groups at Apple Developer → App Groups. See the OneSignal guide for the full checklist.
4. Create the app on App Store Connect
- Go to App Store Connect → Apps
- New App → select Bundle ID
com.example.app
5. Create an App Store Connect API key
- Open Users and Access → Integrations → App Store Connect API
- Generate a key with Admin access
- Copy Issuer ID, Key ID, Team ID, and download the
.p8file (once only) - Paste them into WebsiteTo.app → Configure → iOS