So, you can unlock your Mac with your Apple Watch. This is a really awesome feature, but you might experience some troubles using it.
As I said, the feature is really awesome. At first I was skeptical about it, but after having used it for couple of weeks, I was so annoyed when I couldn't turn it on (I'll tell about it a bit later) - it's just so frustrating to type my password manually again after being able to unlock my Mac merely by a simple gesture.
Well, I don't know how secure is to use this feature comparing with good old fashioned password, but Craig Federighi sounded very convincing and reassuring :)
Here's the list of problems I encountered using this feature.
Two-step… factor… what?
After Jennifer Lawrence and other chicks shared their photos with the world in 2014, Apple decided to improve the security of Apple ID (iCloud) and introduced Two-step verification. And I immediately turned it on.
What I didn't know is that some time later Apple kinda secretly introduced Two-factor authentication (which is a different thing). I mean, a little e-mail wouldn't hurt.
And the first problem I encountered enabling Apple Watch unlocking for my Mac was exactly this - it requires you to disable Two-step verification and enable Two-factor authentication. But that's not what it says in the error message: “Two-factor authentication is required to allow your Apple Watch to unlock your Mac".
And as I was not aware that Two-factor authentication even exists, I was really annoyed by this error, because I had Two-step verification and this error looked totally stupid to me. But later I learned about it and:
- Disabled Two-step verification;
- Enabled Two-factor authentication.
After that I was able to turn on the unlocking feature.
At some point I needed to re-sign-in to my Mac and thus unlocking feature got turned off. That's a good precaution, I don't mind. But when I tried to enable it back, it got busy for several minutes and in the end gave me this error: “Your Mac was unable to communicate with your Apple Watch".
And yes, my Apple Watch was charged, was on my wrist and was unlocked.
There are a lot of advices and recipes about how to fix this, but it seems to be impossible to predict which one will help you. For some re-enabling Handoff on the iPhone helped. Some managed to fix it with enabling Handoff on the Mac. But I didn't have Handoff enabled before, and unlocking feature worked fine, so it seemed weird to me that now I have to enable it. Nevertheless I tried it, but it didn't help.
After trying to fix it for several days I gave up. And turned off the Bluetooth on the Mac to save the battery.
A week later I suddenly decided to try again. Having forgotten that Bluetooth on my Mac is turned off, I went directly to
Security & Privacy and marked the checkbox. And suddenly it worked - it had been marked and it had not given me an error. I locked my Mac and tried to unlock it with Apple Watch, but it said that Bluetooth should be turned on, and only then I remembered that it's off. So, I turned it on and after that everything worked.
So, for me the fix was this:
Try to do it in every imaginable and searchable way, but fail;
- Turn off Bluetooth on the Mac;
- Go to
Security & Privacyand enable the unlocking feature;
- Turn on Bluetooth on the Mac.
And again, I don't have Handoff enabled on any of my devices, it's turned off everywhere:
But unlocking feature still works, so Handoff is not needed for that.
Another problem I'm having is not related to enabling it but to actually using it. The problem is that sometimes (more quite often, really) it takes several seconds before Mac gets unlocked. Sometimes it very fast, but not always. After one of the macOS's updates it got better, but still is not perfect. And it's not like I can do something to improve it, it's just the way it is. But in general, the unlocking time is tolerable. And actually macOS 10.12.2 update improved the situation.
What really annoys me though - sometimes it simply doesn't work. Like, you open your MacBook and it immediately asks you to input your password. It doesn't even try to discover Apple Watch. No idea, why does this happen, but simply rebooting helps to fix this.