Can't Enroll in iOS Developer Program because of 2FA

I solved this. In my case I had my daily Apple ID and user account but we needed a group Apple ID to develop on XCode that wasn't associated with a specific user.

  • I assume you have a mac to work.
  • First, create a new user account (no admin privilegdes needed for this account). Then, enable iCloud on this device with the new Apple ID (Which I guess, is a secondary account, like in my case) (Preferences > iCloud)
  • Then, you can enable 2FA on that account following the preferences.
  • Of course, it would be very inconvenient to switch to this account each time you need 2FA but you don't need to. You can now switch to your daily Mac user, and add the Apple ID under Preferences > Internet Accounts > new iCloud account.
  • Now you will receive the 2FA messages on your daily mac account.
  • You can even remove that temporary user account on your mac.

I don't know how to do this without an Apple Device, but you can't use XCode without a Mac, right?


You have enrolled two-step verification (which sends a text message to your trusted device). You need to change to 2FA

Tags:

Ios

Iphone