Credentials
BLOCQ needs credentials to submit builds on your behalf and update store metadata. The files are stored encrypted and securely deleted after the build process.
iOS: App Store Connect API Key
Section titled “iOS: App Store Connect API Key”For automatic submission to the App Store, BLOCQ requires an App Store Connect API Key with the role “App Manager” or higher.
What You Need
Section titled “What You Need”| Field | Description |
|---|---|
| Private Key (.p8 file) | The key file from App Store Connect – can only be downloaded once |
| Issuer ID | The UUID of your API integration (in ASC under “Integrations → App Store Connect API”) |
| Key ID | The ID of the created key (also visible in ASC) |
| App Store App ID | The numeric ID of your app listing in ASC (under “App Information”) |
Creating an API Key in ASC
Section titled “Creating an API Key in ASC”- Sign in at appstoreconnect.apple.com
- Go to Users and Access → Integrations → App Store Connect API
- Tap ”+” and select the role “App Manager”
- Download the .p8 file – it is only available once
- Note down your Issuer ID and Key ID
Uploading in the Wizard
Section titled “Uploading in the Wizard”- Tap “Select .p8 file” and choose the file
- Enter your Issuer ID, Key ID, and App Store App ID in the corresponding fields
- Tap “Save” – the data is stored encrypted
Android: Google Play Service Account JSON
Section titled “Android: Google Play Service Account JSON”For automatic uploads to the Google Play Console, BLOCQ requires a service account JSON file with the role “Release Manager”.
Creating a Service Account
Section titled “Creating a Service Account”- Open the Google Play Console and go to Settings → API access
- Link your account to a Google Cloud project (if not already done)
- Tap “Create service account” and follow the link to the Google Cloud Console
- Create a new service account and download a JSON key file
- Return to the Play Console and assign the role “Release Manager” to the service account
Uploading in the Wizard
Section titled “Uploading in the Wizard”- Tap “Select JSON file” and choose the downloaded key file
- Tap “Save”
Security Notice
Section titled “Security Notice”Next Step in the Wizard
Section titled “Next Step in the Wizard”After uploading the credentials, the wizard moves to the next step. If Firebase modules are active: Firebase Setup. Otherwise it goes directly to Legal Pages.