I build and submit my Expo app via this command:
eas build --profile preview --auto-submit --platform all
Like mentioned in the Eas submit docs, I provided appleId
, appleTeamId
and ascAppId
to my eas.json like this:
{
"cli": {
"version": ">= 1.0.0",
"promptToConfigurePushNotifications": false
},
"build": {
...
},
"submit": {
"preview": {
"android": {
...
},
"ios": {
"appleId": "[myAppleId]",
"appleTeamId": "[myAppleTeamId]",
"ascAppId": "[myAscAppId]"
}
}
}
}
So, theoretically submit should be completely autonomous. But I am always requested by the CLI to "Log in to your Apple Developer account to continue". The credentials are prefilled, but I need to hit 'y' two times, which means the command can not run in CI.
What am I missing here?