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

1. Register your App ID

  1. Open Certificates, Identifiers & Profiles
  2. Create an App ID with an Explicit Bundle ID matching com.example.app
  3. 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.com
  • applinks: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

  1. Go to App Store Connect → Apps
  2. New App → select Bundle ID com.example.app

5. Create an App Store Connect API key

  1. Open Users and Access → Integrations → App Store Connect API
  2. Generate a key with Admin access
  3. Copy Issuer ID, Key ID, Team ID, and download the .p8 file (once only)
  4. Paste them into WebsiteTo.app → Configure → iOS