Approve this mac using another device I bought a new MacBook Pro (macOS Sierra v10.12.4), and I'm having some issues with iCloud. Even tho I never had a Mac before, I did run on my VMWare a MacOS (I don't recall using the iCloud back then).

Whenever I try to log in to the iCloud, it asks for my Apple ID and MacBook Pro passwords. after that, I get this message:


When I click the Forgot Code? button, I get an alert that says:


  If you can't remember the iCloud Security code, you can approve this Mac using another device.
  Cancel | Use Other Device


When I click on the Use Other Device button, the alert gets closed and then nothing happens. I've tried running iCloud on my PC to get by any chance there the code, but unfortunately, no luck.

Any solutions?
Do you have an iPhone or iPad? If yes, then one of these can be used to receive the code. A PC won't work as I know.

If you still don't receive the code on your iDevices, try the following on your iPhone or iPad:


Go to Settings > Your Name (Apple ID, iCloud, iTunes &amp; App Store) > Password &amp; Security.
Enter your Apple ID password when asked.
Tap Get Verification Code


This might only work with Keychain enabled on your iDevice.

If you don't have any other Apple devices, it could be your last option to reset the iCloud Keychain. But in this case I'd prefer to call the official Apple Support.