Can't approve devices because approval request never appears on other devices

I bought an iPad Mini 4 a few weeks ago. I've been having a lot of frustrations with it because of Apple ID issues. Most of them I've been able to deal with. Today, though, I tried to turn on Messages syncing in iCloud, and was told that I have to activate Two Factor Authentication to do that. And it's not working.


When Apple first introduced 2FA, I tried it, and very quickly abandoned it (while you still could turn it off). The multiple layers of codes and approvals have only ever caused me trouble.


But now Apple is forcing me to use it, and it isn't working for me.


I have three devices involved in this situation. There's a mid-2010 17" MBP running macOS Sierra 10.12.6. There's an iPhone 7 Plus running iOS 12.1. And there's an iPad Mini 4 (Wi-Fi only) running iOS 12.1. The iPhone's number is my verified number for my Apple ID. All three devices started today signed into the same AppleID.


I tried to turn on 2FA today so that I could sync Messages to my iPad over iCloud. This was done on the iPad, while sitting at the MBP with the iPhone close at hand. Without going into too much time-wasting detail, what followed was a series of approval requests and 2FA codes, sometimes working, sometimes not.


Ultimately, here's where things currently stand:

  • I am completely signed out of iCloud on the iPad. If I try to sign back in, after I enter my Apple ID and password, and my iPad's unlock code, it brings up the "Approve this iPad" box, but no approval request appears on any other devices.
  • I am fully signed in to iCloud on the iPhone. Settings has a badge on it, and in the list under the Apple ID, there's a request to "Update Apple ID Settings." When I go to that, tap Continue, enter my Apple ID password, and enter my phone's unlock code, I get the "Approve This Phone" box, but no approval request appears on any other devices.
  • I am unsure of the iCloud status on the MBP. I can sign out without difficulty. When I try to sign back in, after I enter my Apple ID password and my MBP's admin password, it brings up "Waiting for approval", but no approval request appears on any other devices. Clicking either "Cancel" or "Can't Approve?" causes System Preferences to lock up, requiring a force quit. When I relaunch System Preferences, the window appears half off the top of the screen, behind the menu bar, where I cannot reach the title bar to move it. If I quit and relaunch, the window reappears correctly, but it shows me as signed in with the "Update Apple ID Settings" box. Clicking "Continue" brings up a sheet with Continue and Cancel buttons, and clicking either of those buttons dismisses the sheet and does nothing else.
  • I am signed into the iCloud web site in Opera on my Mac. It shows the iPhone and the MBP as currently signed in. I do not appear to have the ability to approve devices from the web site.


The key problem here is that the approval request never appears on any other devices. When I started this process, sometimes it did and sometimes it didn't, but now it does not appear for any of the three devices. This is before any 2FA codes are involved, and the only thing I can do when the approval request fails to appear is cancel on the other devices—the "Can't Approve?" buttons do not do anything helpful.


At this point, I'm reluctant to change anything else for fear that I'll lose any connection to iCloud from any of my devices. How do I get this to work? Why doesn't the approval request appear?

iPad mini 4 Wi-Fi

Posted on Dec 11, 2018 4:21 PM

Reply
9 replies

Dec 11, 2018 5:45 PM in response to Eric Root

This doesn't help. My problem is not that I'm not able to get codes—I'm stuck on "Waiting for Approval". I'm not getting the notifications to approve the device that precede the codes.


If I sign into iCloud.com from a new browser, I get a pop-up on all three devices (Mac, iPhone, and iPad) showing a map and asking me if I want to allow this sign-in attempt from a new device. If I click or tap "Allow" on any of the three devices, the pop-up disappears, and two of the devices will show 2FA codes. (As I mentioned above, the iPad has not yet been verified/approved to receive codes.) I enter whichever code appeared last, and I'm in. I can also ask for a new code to be sent by text, and that works as well. But this is working only for iCloud on the web.


If go into Settings (or System Preferences on the Mac) on any of the three devices and click or tap "Continue" under the Update Your Settings prompt, and enter the appropriate passwords/passcodes, I get the Approval screen on the device I'm on, but that pop-up with the map asking me if I want to allow this sign-in does not appear on any of the devices. Getting a code from Settings or via text doesn't help, because until I get past the Approval screen, there's nowhere to enter a code.


I don't need account recovery. I have full access to my iCloud account via the web. What I need is to get the OS on my three devices fully signed in so that they can share iCloud services with each other. And to do that, I need to receive the approval notices that I'm not currently getting for the devices (but that I do get for web sign-ins), or I need to not need these approvals.


Given that I'm not seeing reference to these approval notices anywhere with regard to 2FA, I'm starting to suspect that they are an artifact from the older, apparently deprecated two-step authorization feature. I had been using this in the past, because where 2FA did not work for me, two-step did. But if the two don't play well together, and that's what's causing my trouble, I need to find a way to remove the two-step authorization from my account.

Dec 11, 2018 5:00 PM in response to MarquelleDavianMcKean

Update: I get an approval notification on all three devices when I try to sign into iCloud.com on the web, including the device I'm using to access the web site. The notification is properly followed by a 2FA code—but I get two different codes, one on the MBP and one on the iPhone. (The iPad isn't approved for receiving 2FA codes yet.) I have to use the one I received later to get access.


Also, I rebooted all three devices since my original post. All three are currently indicated as being signed in to iCloud, and all three are asking me to update settings. All three get stuck on waiting for approval, and no notifications to approve appear on any device. I'm getting approval notifications only when signing into iCloud on the web.

Jan 8, 2019 12:49 PM in response to mleen07

I've never gotten a real resolution. I ended up rolling back 2FA before the two-week grace period ended, just to shut the devices up about the sign-in. (When you switch to 2FA, Apple sends you an email with a link that's good for two weeks allowing you to revert to not using 2FA.) I still can't use the iCloud services that require 2FA, but I've managed to find workarounds in most cases.


If I do choose to try Apple's 2FA again, I'll activate it from the Apple ID web site rather than from within a device's settings—that was the one place I could sign in and get the correct prompts from other devices to allow me to continue. But I'm in no hurry to do so. I don't expect perfect security from my technology, but I do expect the security measures I use to work virtually 100% of the time. A security measure that won't let me properly access my accounts every time is nothing but a waste of my time.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Can't approve devices because approval request never appears on other devices

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.