Chat To ClientsHelp Center

How can we help?

Knowledge baseMobile & Desktop AppWhitelabel Mobile App

Whitelabel mobile app Build failures

White‑Label Mobile App — Build Failures (Update/Resubmission)

A practical checklist to diagnose and fix build errors after you update your app.

Pre‑flight checks (do these before you press Build)


  1. App exists in the stores
    • iOS: Confirm the app record is created in App Store Connect → Apps (correct Bundle ID, platform iOS).
    • Android: Confirm the app record is created in Google Play Console → All apps (correct package name).
  2. Contact details are valid
    • Phone number includes country code and uses E.164 format (e.g., +1…, +44…).
    • Emails/URLs are live, public, and on your company domain.
  3. Metadata passes store rules
    • Descriptions are under the character limits shown in the UI counters.
    • No emojis or decorative symbols in name, subtitle, or descriptions.
    • Default locale is English (United States)en‑US (some UIs may display it as eng-us).
    • Links for Privacy Policy and Terms open without login and use HTTPS.
  4. Apple account hygiene
    • Two‑factor auth is on; Agreements, Tax, and Banking has no pending items.
  5. Google Play account hygiene
    • Play Console is verified for your organization; API access is configured (Cloud project linked, service account added, permissions granted).

Step‑by‑step fixes for common build failures

Apple Developer Account & Certificates

1. Apple Developer Agreement has expired

Error in log: "A required agreement is missing or has expired. This request requires an in-effect agreement that has not been signed or has expired."

Fix:


2. iOS Certificate not available on Developer Portal

Error in log: "Certificate 'XXXXXXXXXX' (stored in your storage) is not available on the Developer Portal."

Fix:

3. Provisioning profile does not include the signing certificate

Error in log: "Provisioning profile \"match AppStore com.yourapp\" doesn't include signing certificate ..."

Fix:

4. Provisioning profile missing a capability or entitlement

Error in log: "Provisioning profile ... doesn't support the Communication Notifications capability." / "doesn't include the ... entitlement."

Fix:

App Store Connect (iOS)

5. A review submission is already in progress

Error in log: "Cannot submit for review – A review submission is already in progress."

Fix:

6. App Store version is not in a valid state

Error in log: "appStoreVersions with id '...' is not in valid state. This resource cannot be reviewed."

Fix:

7. Missing release notes (What's New)

Error in log: "The provided entity is missing a required attribute – You must provide a value for the attribute 'whatsNew'."

Fix:

8. iPad screenshot missing

Error in log: "App screenshot missing (APP_IPAD_PRO_3GEN_129). A screenshot with type ipadPro129 is required."

Fix:

9. Phone number in invalid format

Error in log: "The phone number must be in a valid format. Preface the phone number with '+' followed by the country code."

Fix:

10. Same category selected twice

Error in log: "You may not select the same category twice for your app."

Fix:

11. iOS app not yet created in App Store Connect

Error in log: "Could not find app with app identifier 'com.yourapp' in your App Store Connect account."

Fix:

Google Play Console (Android)

12. Google Play Android Developer API is disabled

Error in log: "Google Play Android Developer API has not been used in project ... before or it is disabled."

Fix:

13. Google Play service account credentials missing or invalid

Error in log: "play_services.json doesn't seem to be a JSON file." / "missing client_email" / file is empty {} or null.

Fix:

14. Missing short description (promotional text)

Error in log: "This app has no short description (promotional text) for language en-US."

Fix:

15. Version code already used

Error in log: "Version code XXX has already been used."

Fix:

16. App is suspended on Google Play

Error in log: "The app is suspended."

Fix:

17. App name already used by another app

Error in log: "Cannot add localization due to app name. You cannot add this localization because the app name is already being used by another app."

Fix:

18. Package not found / first upload to Play Console

Error in log: "Package not found: com.youragency.app."

Fix:

19. Health declaration incomplete

Error in log: "You must complete the health declaration."

Fix:

Temporary Infrastructure (just retry)

20. Gradle daemon crashed / Build agent out of memory

Error in log: "Gradle build daemon disappeared unexpectedly" / "AAPT2 Daemon ... unexpectedly exit" / "Daemon vm is shutting down".

Fix:

21. Apple infrastructure outage (502 Bad Gateway)

Error in log: "Status Code: 502 (bad gateway) – Bad Gateway"

Fix:

Last updated Fri, 26 Jun, 2026 at 3:42 AM