All guides
App publishing

How to connect your Apple Developer account

Connect App Store Connect to SiteTo.App with a dedicated API key so your iOS app can be prepared and submitted under your business.

SiteTo.App team September 17, 2026 7 min read

Connecting your Apple Developer account gives SiteTo.App the information needed to prepare and submit your iOS build through your own App Store Connect account. Your business remains the owner of the app, its store listing, and its release history.

Before you begin

You will need:

You will generate an App Store Connect team API key and download one .p8 private-key file. Treat that file like a password: never email it, paste it into chat, or store it in a public folder.

1. Sign in to App Store Connect

  1. Open App Store Connect.
  2. Sign in with the Apple Account associated with your Apple Developer Program membership.
  3. Complete two-factor authentication if Apple asks for it.
App Store Connect sign-in page
Sign in using the Apple Account connected to your developer membership.

If you can sign in but cannot see Users and Access, ask your organization's Account Holder or an Admin to complete the API-key steps.

2. Open the App Store Connect API settings

  1. From the App Store Connect home page, select Users and Access.
  2. Open the Integrations tab.
  3. Select App Store Connect API in the sidebar.
  4. Make sure Team Keys is selected.
App Store Connect Users and Access page with Integrations and the add button highlighted
Open Integrations and use the add button to create a team API key.

If this is the first API key for the account, the Account Holder may need to select Request Access, accept Apple's terms, and wait for approval before keys can be generated.

3. Generate a dedicated API key

  1. Select Generate API Key. If another active key already exists, select the add button (+).
  2. Enter a recognizable name such as SiteTo.App publishing.
  3. Choose the access role required for your publishing workflow. App Manager is the narrower publishing role; use Admin only when your SiteTo.App publishing arrangement requires account-wide setup tasks.
  4. Select Generate.
App Store Connect Generate API Key dialog
Name the key for SiteTo.App and choose the publishing role before generating it.

Team keys apply across the App Store Connect account rather than a single app. Creating a dedicated key makes it easier to audit or revoke SiteTo.App access later.

4. Copy the Issuer ID and Key ID

On the App Store Connect API page, save these two values:

  • Issuer ID — the UUID shown near the top of the page
  • Key ID — the short identifier shown beside your new API key

You will enter both values in SiteTo.App. Copy them exactly, without adding spaces.

5. Download the private key

  1. Find the API key you just created.
  2. Select Download.
  3. Confirm the download if Apple asks.
  4. Store the downloaded AuthKey_XXXXXXXXXX.p8 file somewhere private.
App Store Connect API page with Issuer ID, Key ID, and Download highlighted
Copy the Issuer ID and Key ID, then download the private `.p8` key once.

Apple allows the private key to be downloaded only once and does not keep a copy. If it is lost, delete or revoke the key and create a replacement.

6. Find your Team ID and team name

  1. Sign in to your Apple Developer account.
  2. Open Membership details.
  3. Copy the Team ID. It is a unique 10-character identifier such as A1B2C3D4E5.
  4. Note the membership's organization or entity name. You can use this as the optional Team name in SiteTo.App.

The Team ID is different from the Issuer ID and Key ID. SiteTo.App uses all three to identify the correct Apple developer team and API key.

7. Connect Apple Developer in SiteTo.App

  1. Sign in to SiteTo.App.
  2. Open the app you want to publish.
  3. In the app editor, find Connect and choose Apple Developer. You can also select Connect Apple Developer in the app checklist.
  4. Complete the connection form:
  • Apple ID email — the email for the Apple Account associated with your developer membership
  • Team ID — the 10-character ID from step 6
  • Team name — your organization or membership name; this field is optional
  • App Store Connect Key ID — the key identifier from step 4
  • App Store Connect Issuer ID — the UUID from step 4
  • App Store Connect API key (.p8) — the AuthKey_XXXXXXXXXX.p8 file from step 5
  1. Select Save.

The Apple Developer card will show Connected after the Team ID and private key have been saved. SiteTo.App can then use the supplied App Store Connect credentials for this app's iOS publishing work.

What happens next

Finish your app icon, splash screen, navigation, and other app details in SiteTo.App. When you are ready, choose an iOS publishing plan and start the build. Connecting the account does not publish the app immediately, and Apple reviews every submission before release.

Keep the API key active while your app is being built or submitted. Revoking the key, replacing the Team ID, or disconnecting the account will stop SiteTo.App from using the connection.

Troubleshooting

You cannot see Integrations or generate a team key

Team API keys can be managed by the Account Holder or an Admin. Confirm that you are signed into the correct App Store Connect team and that API access has been requested and approved.

SiteTo.App does not accept the private key

Upload the original .p8 file downloaded from App Store Connect. Distribution certificates, provisioning profiles, .cer files, and push-notification keys are different credentials and will not work here.

The account connects, but publishing fails

Confirm that the Issuer ID, Key ID, and Team ID belong to the same Apple developer team. Then check that the API key still appears under Users and Access → Integrations → App Store Connect API and has a role that permits app delivery.

You lost the .p8 file

Apple does not offer a second download. Revoke the lost key, generate a replacement, and update the Key ID, Issuer ID, and .p8 file in SiteTo.App.

Keep the connection secure

  • Store the .p8 file in a secure password or secrets manager.
  • Never commit the private key to a code repository or include it in client-side code.
  • Use a dedicated API key rather than reusing a key shared with another service.
  • Revoke lost, exposed, or unused keys immediately in App Store Connect.
  • Review active API keys after your publishing work is complete.

For Apple's latest instructions, see the official App Store Connect API guide, API-key documentation, and Team ID guide.

The App Store Connect screenshots in this guide were selected from the Evlop Apple Developer setup article supplied as a visual reference. Apple may update labels or page layouts over time.

Ready when you are

Connect your Apple publishing account

Open your app, choose Apple Developer under Connect, and upload the credentials you created.

Open SiteTo.App