Skip to main content
Two separate Apple credentials are required for iOS: one for building and signing, one for push notifications. In Studio, go to Store Setup → Credentials → iOS.

App Store Connect API Key

Used for code-signing builds and submitting to the App Store.

Getting the key

  1. Open App Store Connect and go to Users and Access → Integrations → App Store Connect API.
  2. Click + to create a new key. Give it a name (e.g. “Blockli Build”) and set the role to Developer or Admin.
  3. Note the Issuer ID shown at the top of the page.
  4. Copy the Key ID shown next to your new key.
  5. Click Download API Key — this downloads a .p8 file. You can only download it once.

Uploading to Studio

In Studio, paste or upload:

APNs Auth Key

Used to send push notifications to iOS devices via Apple Push Notification service.

Getting the key

  1. Open Apple Developer and go to Certificates, Identifiers & Profiles → Keys.
  2. Click + to create a new key.
  3. Give it a name (e.g. “Blockli APNs”) and check Apple Push Notifications service (APNs).
  4. Click Continue, then Register.
  5. Copy the Key ID.
  6. Click Download — this downloads a .p8 file. You can only download it once.
One APNs key works across all apps in the same Apple Developer account. If you have multiple Blockli apps, you can reuse the same APNs key.

Uploading to Studio

App identifier

Before triggering a build, ensure your iOS app identifier is registered in App Store Connect:
  1. Go to Certificates, Identifiers & Profiles → Identifiers.
  2. Click +, choose App IDs, and register your bundle ID (e.g. com.yourcompany.yourapp).
  3. Enable Push Notifications capability on the identifier.
The bundle ID must exactly match the one you entered when creating the app in Studio.