View Full Version : Device not available for 2FA...

12-14-2016, 10:46 AM
I am not certain, if this is the right sub-forum, moderators, please move it if not...

With the pending update for the iPhone 6s to iOS 10.2, I've been considering the 2FA for iCloud. This is mainly due to the experiences with this update, posted in this thread:


The "iCloud/Security" settings, viewed on MacBook Pro (macOS 10.12.1), shows the 2FA as off as it should be. Under "iCloud/Devices", it shows both the Macbook and iPhone 6s (currently iOS 10.1.1), both devices state:

"This device cannot be used to receive Apple ID verification codes."

The question is, how can I enable 2FA, if Apple devices cannot receive verification codes? What needs to be done to enable the iPhone receiving verification codes?

And yes, I did read about the advantures of enabling 2FA here:

http://www.macworld.com/article/3130566/security/the-apple-two-step-my-disastrous-attempt-to-use-apple-s-two-factor-authentication.html?idg_eid=d265849abfebd9c9eb747b 2235bff9c3&token=%23tk.MCW_nlt_mw_bestof_html_2016-10-17&utm_source=Sailthru&utm_medium=email&utm_campaign=Best%20of%20Macworld%20%202016-10-17&utm_term=mw_bestof_html#tk.MW_nlt_mw_bestof_html_2 016-10-17

12-15-2016, 06:02 AM
Please go onto your iPhone
- Go to Settings > iCloud > tap your Apple ID.
- Tap Password & Security.
- Tap Turn on Two-Factor Authentication.

Does it allow you to enable 2FA from here?

12-15-2016, 09:24 AM
Thanks mr...

The chances are it would and/or give me an error message. I am kind of hesitant trying it, prior to showing that the devices can receive verification codes.

The only related discussion on this subject I've found is at Apple's website:


The difference is that both my iMessages and Facetime works just fine.

The solution is rather simple, reset Keychain code. In my case, it would mean enabling Keychain since it is not turned on. It's not my intent to store apps and website passwords on Apple servers, so, that's not an option for me.

I find it strange that none of the 2FA documents mentions the requirement for enabling Keychain, at least that's the case in the referenced link it seems. Oh well, maybe updating the iOS to 10.2 will not enable 2FA by default...

12-15-2016, 10:56 AM
I'm a little confused by your response I'm afraid.

But I can tell you that you have to turn 2FA on on the device before it's considered secure enough to receive verification codes.