Today I wanted to upload a new version of iOS app to App Store via Xcode, but it shows me the error:
"Two-factor authentication must be turned on for your Apple ID. After you turn it on, signing in to your developer account will require both your password and access to your trusted devices or trusted phone number."
Previously (even yesterday) everything worked just fine without 2FA, so is there anything that could be done without 2FA?
You can't bypass 2FA. If you use security questions with your Apple ID, or if you don't have access to a trusted device or phone number, go to iforgot.apple.com. Then you can unlock your account with your existing password or reset your password.
With two-factor authentication, you'll need a verification code to sign in with your Apple ID on a new device or browser. Whenever you sign in with your Apple ID on a new device or browser, you'll confirm your identity with your password plus a six-digit verification code.
When you input your password to log into your Apple ID account page, whether or not it's stored in the iCloud Keychain, Apple will automatically prompt you to enter a 2FA code, as it should. However, that code goes to all of your trusted devices—including the one you're using.
In an effort to keep your account more secure, two-factor authentication will be required to sign in to your Apple Developer account and Certificates, Identifiers & Profiles starting February 27, 2019. This extra layer of security for your Apple ID helps ensure that you're the only person who can access your account.
Please refer the below link
https://support.apple.com/en-gb/HT204915
I face same issue, but we can export the ipa file instead of directly uploading from Xcode and then upload ipa file via application loader. It worked for me.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With