Skip to content

Building for production

Producing store-ready binaries with EAS.

Expo Application Services builds signed binaries in the cloud, so you do not need a local native toolchain.

npm install -g eas-cli
eas login
eas build:configure

eas build --platform ios --profile production
eas build --platform android --profile production

Before you submit

  • Change the bundle identifier and package name in `app.json` away from the template defaults.
  • Replace the icon and splash screen.
  • Remove sample data and any placeholder copy.
  • Confirm no secret is exposed through an `EXPO_PUBLIC_` variable.
  • Test on a physical device, not only a simulator.
Building for production — Documentation — Custom Theme