The platform uploads iOS and macOS builds through the App Store Connect API; for that you store an API key of your team once. You need access to App Store Connect that may manage API keys; the registration is described under Apple developer account.
Create the API key in App Store Connect
- Sign in to App Store Connect.
- Open Users and Access → Integrations → App Store Connect API.
- Create a new key with a role for builds and releases, usually App Manager or Developer.
- Download the private key file (
.p8); Apple offers the download only once.
From the same screen, note the Key ID and the Issuer ID at the top of the API page.
Team ID and team name
- In the Apple Developer portal, open the Membership details of your account.
- Copy the Team ID, an identifier of ten characters.
- Note the team name as the Developer portal displays it.
Enter the values in the platform
Open Store accounts, click Add access, and choose the App Store account:
| Platform field | Source |
|---|---|
| App Store key ID | Key ID from App Store Connect |
| App Store issuer ID | Issuer ID from App Store Connect |
| App Store key value | full contents of the .p8 file including -----BEGIN PRIVATE KEY----- |
| Developer team ID | Team ID from the Developer portal |
| Team name | display name of the team |
Click Verify credentials first. On success the platform shows the key ID and the apps it found, and only then can the entry be saved; if the check fails, verify the copied values and the role of the key.
Replacing the key
If you suspect misuse, revoke the key in App Store Connect, create a new one, and update the entry in the platform.
After saving, you select the account on an app and with it the bundle identifier from the list of your team.