Connect your Apple Developer account

Enrol, create the App Store Connect key AppFromShop needs, register your app, and verify it in Launch.

Updated November 12, 2026Launch and publish

Your iOS app is published under your Apple Developer account, so the App Store lists your company and the app belongs to you. This is what you set up once.

What you need

  • An Apple Developer Program membership (US$99 a year). Enrol as an organisation if you have a D-U-N-S number; otherwise an individual membership works the same way for publishing.
  • About 20 minutes, your bundle id from Launch → App identity (for example com.yourbrand.app), and Admin access to the Apple account.

Step 1: Register the bundle id

Go to developer.apple.com → Certificates, Identifiers & Profiles → Identifiers, press +, choose App IDs → App, and enter the bundle id exactly as it appears in Launch. Tick Push Notifications. The id is fixed once the first build exists, so copy it rather than typing it.

Step 2: Create the App Store Connect key

In appstoreconnect.apple.com open Users and Access → Integrations → App Store Connect API → Team Keys and press +. Name it AppFromShop and give it Admin access. Admin matters: the key creates your app's signing certificate and provisioning profile during builds; App Manager keys can only upload.

Download the .p8 file once (Apple never shows it again) and note the Issuer ID at the top of the page and the key's Key ID.

Step 3: Create the app record

App Store Connect → Apps → + → New App. Choose iOS, your app name, primary language, the bundle id from step 1 and any SKU. Apple has no API for this step, so it is the one thing that must be done by hand.

Step 4: Verify in AppFromShop

Open Launch → Apple in your dashboard and paste the Issuer ID, the Key ID and the contents of the .p8 file, then press Verify and save. We check the key against App Store Connect before storing it encrypted, find your app record, detect your Team ID from the registered bundle id and confirm the key can manage certificates.

If the Team ID shown differs from developer.apple.com → Membership details, correct it and press Save team. Choose Organisation or Individual to match your enrolment.

Step 5: Build and test

Press Build iOS. The first build for a new bundle id needs a signing certificate and provisioning profile under your account; we create them once for you (if the first build stops at signing, email support@appfromshop.com), and later builds reuse them. When the build is ready, press Submit to TestFlight, then answer the one-time export-compliance question in App Store Connect (No, unless you use encryption beyond HTTPS) and install the app on your iPhone from the TestFlight app.

Push notifications on iPhone

Apple does not allow push keys to be created through an API key. In developer.apple.com → Keys press +, tick Apple Push Notifications service (APNs), download the .p8 once and send the file with its Key ID and your Team ID to support@appfromshop.com; we attach it to your app''s build credentials. Builds and TestFlight do not need it; notifications do.

Frequently asked questions

"This key cannot manage signing certificates"

The key was created with App Manager or Developer access. Create a new key with Admin access and use Replace key.

"App record for this bundle id not found yet"

Finish step 3, then press Replace key and verify again, or wait a minute and reload Launch.

"Invalid .p8"

Paste the whole file including the BEGIN and END lines.

Was this article helpful?Your answer helps us decide what to improve next.

Still need a hand?

Open a ticket and a person from the AppFromShop team replies by email, usually within one business day. Signed in, your workspace and app come attached so we can start straight away.