PLEASE HELP Can't build to iOS – correct verification code rejected

I have an app on the App Store, this is the apps first update. I can use my Apple credentials to receive a phone call with a 6 digit code. But when I enter this in the console, I get ‘Error: Incorrect verification code’. But it’s definitely the correct code.

I’m using VSCode 1.49.2. Am on Mac.

Diagnostics:
Expo CLI 3.27.10 environment info:
System:
OS: macOS 10.15.6
Shell: 5.7.1 - /bin/zsh
Binaries:
Node: 12.16.1 - /usr/local/bin/node
npm: 6.14.8 - /usr/local/bin/npm
Managers:
CocoaPods: 1.9.3 - /usr/local/bin/pod
SDKs:
iOS SDK:
Platforms: iOS 13.6, DriverKit 19.0, macOS 10.15, tvOS 13.4, watchOS 6.2
IDEs:
Android Studio: 4.0 AI-193.6911.18.40.6626763
Xcode: 11.6/11E708 - /usr/bin/xcodebuild
npmPackages:
react: ^16.13.1 => 16.13.1
react-dom: ^16.13.1 => 16.13.1
npmGlobalPackages:
expo-cli: 3.27.10
Expo Workflow: managed

Hey @michael1991, sorry you’re encountering this issue. Can you try upgrading to the latest cli version and let me know if the issue persists?

Cheers,
Adam

Hi thanks for the reply. I was using the latest cli version. In the end i only fixed this by uninstall expo and reinstalling an older version (3.0.9) as per this.

It built the app bundle without requesting any verification, then i could submit. I’m yet to submit for review so I don’t know if everything worked but it successfully uploaded through Transporter.

I think it’s due to my location (UK). When I log into my dev account in browser my 2FA phone call is an English accent and it works. But via expo the accent is American and that code never works. Some comments on the linked github I provided say using a VPN works.

This topic was automatically closed 20 days after the last reply. New replies are no longer allowed.