Using existing credentials
EAS Build gives you two options for how you can supply your build jobs with app signing credentials:
- Automatically managed credentials: EAS can host your app signing credentials and take care of sharing them with teammates that have the necessary permissions.
- Local credentials: You create a credentials.json file in your project that points to your keystore (Android) and/or provisioning profile and distribution certificate (iOS), along with associated passwords. This is uploaded from your local machine at the time any given build job is run, and disposed of once that build job has completed.
Once your credentials.json
file is configured, you can run
, choose a platform, and then select
"Update credentials on Expo servers with values from credentials.json"
to upload them to be hosted and managed by EAS, if you would like. Read more about syncing credentials