In order to set up credentials in non-interactive mode, you must do one of the following:
Set up credentials before by running the command in interactive mode. You can do this by running expo build:ios
or expo credentials:manager -p ios
.
Pass in missing credentials with build flags. You can fetch your credentials by running expo fetch:ios:certs
and then passing them in to the build command.
The following credentials are required:
You need to set the --dist-p12-path
and --team-id
flags in addition to the EXPO_IOS_DIST_P12_PASSWORD
env var. See full documentation here
You need to set the --push-id
, --push-p8-path
and --team-id
flags. See full documentation here
You need to set the --provisioning-profile-path
and --team-id
flags. See full documentation here