Two-way authentication stuck on "waiting for approval"

This is really frustrating, because I've spent the last 3 hours trying to figure this out with no luck. Please someone help!


I turned on Two-way authentication, now my macbook air and iMac aren't sign in to iCloud anymore but my iPhone is. The error I get on my MBA & iMac is "finish setting up two-way authentication on this imac" and asks me for my password and passcode which I enter correctly. Then it gets stuck on "go to one of your other devices signed in to iCloud to approve this iMac" "waiting for approval..." I get the same error with my MBA. The only one that seems to be signed on is my iphone, but nothing shows up to approve my other devices. I tried to go to appleid.apple.com to turn off two way but I see no option. I tried to log out complete from icloud on my iMac and sign back in but still gives "waiting for approval" error. All my keychains are logged out, when I try to log switch it on, still gives "waiting for approval" error.


I see that there is an option for removing end-to-end encrypted data from your icloud, but I've heard horror stories about people losing everything, so not sure I wanna do that.


Please any help, thank you!

iMac with Retina 5K display, iOS 10.3.3

Posted on Oct 17, 2018 2:16 AM

Reply

Similar questions

3 replies

Oct 17, 2018 7:30 PM in response to Jaycreates82

See these steps that were used in iOS and Mac simultaneously .

If you are using secondary authentication Apple ID , and if you open the rescue mail account and turn off 2FA .


An immediate mail will be received in your IMAP account , and you disable the 2FA within the time period of 14 days .


Again in system preferences - iCloud under keychain an error will be shown waiting for approval from other device having an exclamation mark .


And if you want to remove this error and again set up the iCloud Keychain and then plan to use your old secondary authentication Apple ID , see these steps .


( a ) Use an iOS device and sign in with same Apple ID and password that is used in your Mac .


( b ) In your iOS device go to settings - iCloud - open keychain - click on advanced two options will be shown .


Reset code and reset iCloud Keychain , so click on reset iCloud Keychain .


( c ) A verification code will appear on your mobile number through sms and it will prompt to generate a code , you have to think any desired number and fill up in the field , so keychain will set up in iOS device .Write down this code in a safe place .


( d ) Now come to your Mac and open system preferences , click on iCloud the box of keychain is unchecked , so tap the keychain box , it will show waiting for approval click on option button it will prompt to register with passcode enter the passcode that you generated in your iOS device and click on confirm .


( e ) Again in your iOS device a pop up will appear showing approve or deny for your name and your Mac name say Mac book air or what ever Mac you are using and stating allow to approve for keychain , so click on allow .


( f ) So the waiting for approval from other device will be vanished .


( g ) In your Mac again click on option button in front of keychain , it will prompt to enter your trusted number an sms will come to your mobile having a verification code in it , so enter it your trusted mobile will be saved and visible .


Now , your iCloud keychain is set up from the server end and the Apple ID you are using is set with secondary authentication ( in which questions and answers for Apple ID are created ) and your 2FA is cancelled .


Note : Suppose you have not followed this method for removing an error waiting for approval from other device and you think that erasing the hard drive and reinstalling the os or performing an archive installation , it will not help as this is the issue of iCloud Keychain from server end and not from your hardware of Mac .

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.

Two-way authentication stuck on "waiting for approval"

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