Publishing · Last verified 3 July 2026
Provide your store credentials to Vunda
Generate an App Store Connect API key and a Google Play service-account key from your own accounts, then hand them to Vunda to load into your build's upload credentials.
To upload your app into your own store accounts, Vunda needs two credentials that you generate from those accounts: an App Store Connect API key for Apple, and a Google Play service account key for Google. You create them under your own accounts, hand them to us, and we load them into your build's upload credentials. They live in Vunda's build service, never inside your app.
These keys let Vunda upload builds to your accounts on your behalf. Treat them like passwords: generate them in your own accounts, share them only with us, and revoke them in your account if you ever stop using Vunda.
What you will need
- Access to your Apple Developer account with a role that can create an App Store Connect API key (usually the Account Holder or an Admin).
- Access to your Google Play Console, and its linked Google Cloud project, with permission to create a service account and grant it access.
Step 1: generate an App Store Connect API key (Apple)
This step happens inside App Store Connect, not in Vunda, so the exact screens are owned by Apple. Verify against their current guide before you rely on it.
In App Store Connect, under Users and Access, open the Integrations area and create an App Store Connect API key with access to your apps. Apple gives you a one-time download of the key file plus two identifiers. Send Vunda all three parts, the .p8 + Key ID + Issuer ID, and keep your own copy, because Apple only lets you download the .p8 file once. (Source: Creating API keys for the App Store Connect API.)
Step 2: create your Play Console app record and a service account (Google)
This step happens inside Google Play, not in Vunda, so the exact screens are owned by Google. Verify against their current guide before you rely on it.
In Google Play Console, create your app record (name, default language, app or game, free or paid). Then set up a Google Play service account: create a service account in the linked Google Cloud project, download its JSON key, and grant that account access in Play Console with permission to manage releases. Send Vunda the JSON key file. (Sources: Create and set up your app, and Google Play Developer API - getting started.)
Step 3: hand the credentials to Vunda securely
Use the Contact support link on the Publish page (or reply to your onboarding thread) to arrange a secure handover, and do not post keys in public channels. We load your App Store Connect API key and Google Play service account key into your build's upload credentials on Expo EAS, our build service. Once they are in place, the Publish page stops listing them as outstanding. (Source: Expo - app credentials.)
After we have your credentials
With both credentials uploaded, Vunda can build your iOS and Android apps and upload them into your accounts. You can revoke either key from your own account at any time; if you do, tell us so we can replace it before your next publish.