Before your first build, six things need to be true. Two are separate gates you’ll hit before you even reach the build screen; the other five are checked live, together, the moment you open the build wizard.
The two earlier gates
- A connected website – see Website Connection. Without this, you can’t even open the App Editor to design anything worth building.
- GitHub connected – a one-time, workspace-wide connection that blocks the build button itself until it’s done. See Connect GitHub before you build.
The five things checked inside the build wizard
Once you open the build wizard, its first step checks these five things live, and won’t let you continue until they pass:
- Application Logo – set under Splash & App Icon.
- Package Identifier – set under Set your app’s name, slug, and package ID.
- Store Credentials – at least one platform’s signing credentials, from Add Android credentials and/or Add iOS certificates. Having only one platform ready shows a warning but doesn’t block you; having neither does.
- Firebase Project – set under Set up Firebase Configuration. This is required for every build, not only apps using push notifications.
- Plan Entitlement – your subscription needs to include building apps. If it doesn’t, you’ll see why and a link to upgrade.
Each item in the wizard has its own Setup link straight to where you’d fix it, and a Check button to refresh its status without leaving the wizard.