1. Create or select the app
- Open Studio and select the tenant app.
- Confirm the app name, site URL, package name, and bundle ID are correct.
- Save the app settings before uploading store credentials.
2. Connect iOS
In Store Setup → Credentials, fill out iOS — Apple Developer account.App Store Connect API Key
Use this for iOS build signing and App Store uploads. Where to get it:- Open App Store Connect.
- Go to Users and Access → Integrations → App Store Connect API.
- Create or select an API key.
- Copy the Issuer ID.
- Copy the Key ID.
- Download the
.p8key file.
- Issuer ID
- Key ID
- API key (.p8)
APNs Auth Key
Use this for iOS push notifications. Where to get it:- Open Apple Developer.
- Go to Certificates, Identifiers & Profiles → Keys.
- Create a key with Apple Push Notifications service (APNs) enabled.
- Copy the Key ID.
- Download the
.p8key file.
- APNs key ID
- APNs auth key (.p8)
One APNs key can be reused across multiple apps in the same Apple Developer account.
3. Connect Android and Firebase
In Store Setup → Credentials, fill out Android — Google & Firebase.google-services.json
Use this for the Android app’s Firebase client configuration. Studio bundles this file into Android builds. Where to get it:- Open Firebase Console.
- Select the Firebase project for the tenant.
- Go to Project settings → General → Your apps.
- Add or select the Android app.
- Confirm the Android package name matches Studio.
- Download
google-services.json.
- google-services.json
Service Account Admin SDK JSON
Use this so Expo/EAS can relay Firebase Cloud Messaging v1 push notifications. Where to get it:- Open the same Firebase project.
- Go to Project settings → Service accounts.
- Click Generate new private key.
- Download the JSON file.
- Service account (admin SDK) JSON
Google Play Service Account
Use this only when Studio should submit builds to Google Play. Where to get it:- Open Google Play Console.
- Go to Setup → API access.
- Link or create a Google Cloud service account.
- Grant the service account the required Play Console permissions.
- Download its JSON key.
- Google Play service account
4. Connect WordPress deep links
In Store Setup → Credentials, fill out Deep Links. Use this so Studio can publish App Links and Universal Links files back to the tenant WordPress site. Where to get it:- Log in to the tenant WordPress admin.
- Go to Users → Profile for the admin user.
- Create an Application Password.
- Copy the generated password immediately.
- WP username
- Application password
5. Add store listing copy
In Store Setup → Listing, enter the copy used for App Store and Google Play submissions. Typical fields include:- App Store subtitle
- App Store description
- Play short description
- Play full description
6. Save and build
- Click Save Store Setup.
- Start with a Preview build for device testing.
- Use Production only when you are ready for store submission.
Credential quick reference:

