This article explains:



  • How to enable two-factor authentication on your Apple Developer account.

  • How to setup your Apple device to receive authentication codes.



Before you will be able to enable two-factor authentication in your Apple ID settings, you will first have to login to your Apple Developer account on your Apple device and enable two-factor authentication.


If you're already using two-step verification and want to switch to two-factor authentication, then turn off two-step verification before continuing. View the link at the bottom of this article for more information on how to switch between these two verification options.


On your iPhone or iPad:



  1. Go to Settings.

  2. Tap Sign in to your [device].*

  3. Enter your Apple Developer account username and password.

  4. Complete the sign in.

  5. Tap Password & Security.

  6. Tap Turn On Two-Factor Authentication.

  7. Tap Continue.


On your iMac or MacBook:



  1. Go to the Apple Menu.

  2. Open System Preferences.

  3. Click on iCloud.

  4. Enter your Apple Developer account username and password.*

  5. Complete the sign in.

  6. Click Account Details.

  7. Click Security.

  8. Click Turn On Two-Factor Authentication.


* If you're already signed in with another Apple ID, sign out of this Apple ID in order to be able to sign in with your Apple Developer account.



Once you're logged in on your Apple device, follow these steps to enable two-factor authentication on your Apple Developer account.



  1. Login with your Apple Developer account on https://appleid.apple.com/.

  2. In the Security section, locate the 'Two-Factor Authentication' and click 'Get started'.

    Note: Two-Step Verification is not the same as Two-Factor Authentication. If Two-Factor Authentication is not available, you do not have a linked Apple device. You will have to make sure that you're logged in on an Apple device with your Apple Developer account.



  3. Follow the steps to enable two-factor authentication.


After completing the steps, two-factor authentication should be enabled on your Apple Developer account. You can confirm this by attempting to login on https://developer.apple.com/account/. After entering your credentials you will be prompted for a 6-digit verification code. This code will be sent to the Apple device on which you're logged in with the Apple Developer account.



For more information and troubleshooting, please view the following articles by Apple: