I can't make expo use my app specific password, it keeps prompting to verify using SMS
expo upload:ios --non-interactive --config "./path.to.my.config.json" --language English --sku $(SKU) --apple-id $(APPLE_USERNAME) --apple-id-password $(APPLE_PASSWORD)
[06:45:17] Resolving the ITC team ID... Two-step Verification (4 digits code) is enabled for account 'some@account.com' More information about Two-step Verification: https://support.apple.com/en-us/HT204152
Please select a trusted device to verify your identity 1. +•••••••• XX SMS
That doesn't work for me because I use a CI agent.
My apple account is Admin role and I have tried setting following ENV variables with my app specific password
- FASTLANE_APPLE_APPLICATION_SPECIFIC_PASSWORD
- EXPO_APPLE_PASSWORD
I use expo v. 36.0.0, and it is a managed expo app and expo-cli v. 3.13.1
I can see other people get some other output than I do.
E.g:
https://github.com/expo/expo-cli/issues/1473 (maybe it's an ejected/bare expo app?)