每次尝试为 macOS启用自动解锁(Auto Unlock)时,您是否总是遇到“您的 Mac无法与您的 Apple Watch 通信”错误?(Your Mac)我们将向您展示修复错误必须采取的措施。
Apple Watch的自动解锁功能是在(Apple Watch’s Auto Unlock feature)MacBook、i Mac或Mac mini上进行身份验证的最便捷方式。但是,如果您的Mac在设置自动解锁(Auto Unlock)时说它无法与您的Apple Watch通信,那么本教程中的修复会有所帮助。
1. 解锁您的Apple Watch和 iPhone
您的Apple Watch是否系在手腕上?解锁了吗?如果没有,请在尝试重新激活Auto Unlock之前同时执行这两项操作。此外,解锁 iPhone 也是一个好主意。
2.禁用和启用WiFi和蓝牙(Bluetooth)
(Random)Wi-Fi和蓝牙的(Bluetooth)随机连接问题可能会阻止您的Mac与Apple Watch通信。解决此问题的最快方法是重新启动两个设备上的Wi-Fi和蓝牙(Bluetooth)模块。
在Mac上禁用和启用蓝牙(Bluetooth)和WiFi
- 选择Mac 菜单栏上
的控制中心图标。(Control Center)
- 展开蓝牙(Bluetooth)和Wi-Fi类别。
- 禁用和启用蓝牙(Bluetooth)和Wi-Fi旁边的开关。
在Apple Watch上禁用和启用蓝牙(Bluetooth)和WiFi
- 按下(Press)Digital Crown并打开设置应用(Settings)程序。
- 向下滚动(Scroll)并点按蓝牙(Bluetooth)和Wi-Fi。
- 禁用和启用蓝牙(Bluetooth)和Wi-Fi旁边的开关。
3.在Mac和Apple Watch上启用Handoff
确保在Mac和Apple Watch上启用Handoff会增加它们成功连接的几率。
在 Mac 上启用 Handoff
- 打开Apple菜单并选择System Preferences。
- 选择常规类别。
- 选中允许在此Mac和您的 iCloud 设备
之间进行切换(Handoff)旁边的框。
在 Apple Watch 上启用 Handoff
- 在 iPhone 上打开 Watch 应用程序。
- 切换到我的手表选项卡。
- 点按常规并打开(Tap General)启用接力(Enable Handoff)旁边的开关。
注意: macOS 的自动解锁(Auto Unlock)不需要Handoff才能工作,因此请在修复错误后随时将其关闭。
4. 重启你的Mac和Apple Watch
重新启动Mac和Apple Watch是解决阻止您打开自动解锁(Auto Unlock)的持续软件故障的快速方法。
重新启动你的 Mac
- 打开Apple菜单并选择重新启动(Restart)。
- 重新登录时清除重新打开(Reopen)窗口旁边的框。
- 再次选择重新启动以确认。
重启 Apple Watch
- 按住侧面(Side)按钮并点击关机(Power Off)。
- 等待 30 秒。
- 再次按住侧边(Side)按钮,直到看到Apple标志。
5. 更新您的 Apple Watch 和 Mac
为您的Mac(Mac)和Apple Watch安装最新的系统软件更新可解决已知冲突和其他阻止设备通话的问题。
更新你的 Mac
- 打开系统偏好设置应用程序。
- 选择软件更新。
- 选择立即更新。
更新您的 Apple Watch
- 在 iPhone 上打开Watch应用并切换到我的手表(My Watch)标签。
- 点击常规 > 软件更新。
- 点击下载并安装。
6. 重置 NVRAM(仅限 Intel Mac)
(Corrupt)Mac 的非易失性随机存取存储器(或NVRAM )中(NVRAM)损坏的软件和硬件偏好设置可能会阻止您为 macOS 启用 Apple Watch 的自动解锁(Auto Unlock)功能。要重置NVRAM:
- 打开Apple菜单,选择Shutdown,然后等待Mac关机。
- 按住Command + Shift + P + R键,然后按电源(Power)按钮将其重新打开。
- 20 秒后松开按键。
如果这没有帮助,请重置 Mac 的 SMC(系统管理控制器)(reset your Mac’s SMC (System Management Controller))。
7.清除自动解锁状态
接下来,从 Mac 上的Apple 钥匙串(Apple Keychain)中删除所有自动解锁(Auto Unlock)条目。最好在开始之前
使用 Time Machine 备份您的数据。(back up your data using Time Machine)
- 打开Launchpad并选择“其他” > Keychain Access。
- 切换到所有项目选项卡。
- Select View > Show Invisible Items在菜单栏上
选择查看 > 显示不可见项目。
- 在钥匙串访问(Keychain Access)窗口
右上角的搜索框中键入自动解锁。(Auto Unlock)
- 选择(Select)所有自动解锁(Auto Unlock)结果(按Command + A)并删除它们。
- 搜索AutoUnlock(两个词之间没有空格)并删除所有AutoUnlock结果。
- 打开Finder并在菜单栏上
选择Go > Go
- 访问以下目录:
〜/图书馆/共享/自动解锁
- 删除(Delete)AutoUnlock目录中
的所有文件。
- 重新启动您的 Mac。
8.在Mac上(Your Mac)退出(Out)并重新登录iCloud(Back Into)
解决“您的Mac无法与您的 Apple Watch 通信”错误的另一种方法是在您的Mac上退出 iCloud,然后重新登录。
- 打开系统(System) 偏好设置(Preferences)应用并选择Apple ID。
- 选择侧边栏上的概览。
- 选择退出。
- 在退出之前确定您希望在Mac上保留哪些形式的数据- 钥匙串、通讯录、日历(Calendars)等。
- 选择保留副本。
- 停用“查找我的”并退出。
- 重新启动Mac并通过“(Mac)系统(System) 偏好设置”(Preferences)应用
重新登录。
9. 重置你的 Apple Watch
如果“您的 Mac 无法与您的Apple Watch通信”错误仍然存在,请将您的Apple Watch重置为出厂默认设置。您的 iPhone 会自动备份您的 watchOS 数据(backs up your watchOS data),因此您不会丢失任何东西。
- 在您的 iOS 设备上打开Watch应用程序并切换到My Watch选项卡。
- 点击所有手表。
- 轻点Apple Watch旁边的信息(Info)图标。
- 轻点“取消配对 Apple Watch”。
- 再次点击取消配对 [(Tap Unpair [)您的姓名] Apple Watch进行确认。
重置过程后,从头开始设置 Apple Watch,(set up your Apple Watch from scratch)并在与 iPhone 配对后
选择从备份中恢复。(Backup)
10. 检查 Apple ID 不匹配
这对大多数人来说不是问题,但如果您使用多个Apple ID(Apple IDs),您的Mac将无法与您使用其他帐户登录的Apple Watch通信。(Apple Watch)这是检查两台设备上
的Apple ID必须执行的操作。
在 Mac 上检查 Apple ID
- 打开系统偏好设置应用程序。
- 选择 Apple ID。
- 检查窗口左上角的
Apple ID 。
在 Apple Watch 上查看 Apple ID
- 按下(Press)Apple Watch上的Digital Crown表冠。
- 打开设置。
- 轻点您的 Apple ID。
要修复Mac上的(Mac)Apple ID不匹配,您必须退出 iCloud,然后(sign out of iCloud and back in)使用正确的帐户凭据重新登录。在Apple Watch上,您必须重置并将其与与您的Mac具有相同(Mac)Apple ID的 iPhone 配对。
没运气?联系 Apple 支持
如果上述修复均无济于事,您最好的选择是联系 Apple 支持(contact Apple Support)。他们应该能够提供可以修复“您的 Mac 无法与您的 Apple Watch 通信”错误的附加说明。
如果您设法激活Auto Unlock,您可能想了解如何处理Apple Watch 无法在 Mac 上对您进行身份验证的情况(Apple Watch fails to authenticate you on Mac)。
10 Ways to Fix “Your Mac Was Unable to Communicate with Your Apple Watch”
Do you keep rυnning into а “Your Mac was υnable to communicate with your Applе Watсh” error each time you try to enable Auto Unlock for mаcOS? We’ll show you what you must do to fix the error.
The Apple Watch’s Auto Unlock feature is the most convenient way to authenticate yourself on a MacBook, iMac, or Mac mini. However, if your Mac says it can’t communicate with your Apple Watch while setting up Auto Unlock, the fixes in this tutorial will help.
1. Unlock Your Apple Watch & iPhone
Is your Apple Watch strapped to your wrist? Is it unlocked? If not, do both before you attempt to re-activate Auto Unlock. Also, it’s a good idea to unlock your iPhone.
2. Disable and Enable WiFi and Bluetooth
Random connectivity issues with Wi-Fi and Bluetooth can stop your Mac from communicating with your Apple Watch. The quickest way to fix that is to reboot the Wi-Fi and Bluetooth modules on both devices.
Disable and Enable Bluetooth and WiFi on Mac
- Select the Control Center icon on your Mac’s menu bar.
- Expand the Bluetooth and Wi-Fi categories.
- Disable and enable the switches next to Bluetooth and Wi-Fi.
Disable and Enable Bluetooth and WiFi on Apple Watch
- Press the Digital Crown and open the Settings app.
- Scroll down and tap Bluetooth and Wi-Fi.
- Disable and enable the switches next to Bluetooth and Wi-Fi.
3. Enable Handoff on Mac and Apple Watch
Ensuring that Handoff is active on your Mac and Apple Watch increases the odds of them successfully connecting.
Enable Handoff on Mac
- Open the Apple menu and select System Preferences.
- Select the General category.
- Check the box next to Allow Handoff between this Mac and your iCloud devices.
Enable Handoff on Apple Watch
- Open the Watch app on your iPhone.
- Switch to the My Watch tab.
- Tap General and turn on the switch next to Enable Handoff.
Note: Auto Unlock for macOS does not require Handoff to work, so feel free to turn it off after you fix the error.
4. Restart Your Mac and Apple Watch
Restarting your Mac and Apple Watch is a quick way to resolve persistent software glitches stopping you from turning on Auto Unlock.
Restart Your Mac
- Open the Apple menu and select Restart.
- Clear the box next to Reopen windows when logging back in.
- Select Restart again to confirm.
Restart Apple Watch
- Hold down the Side button and tap Power Off.
- Wait for 30 seconds.
- Hold the Side button again until you see the Apple logo.
5. Update Your Apple Watch and Mac
Installing the latest system software updates for your Mac and Apple Watch resolves known conflicts and other issues preventing the devices from talking.
Update Your Mac
- Open the System Preferences app.
- Select Software Update.
- Select Update Now.
Update Your Apple Watch
- Open the Watch app on your iPhone and switch to the My Watch tab.
- Tap General > Software Update.
- Tap Download & Install.
6. Reset NVRAM (Intel Macs Only)
Corrupt software and hardware preferences in your Mac’s non-volatile random access memory (or NVRAM) can stop you from enabling the Apple Watch’s Auto Unlock feature for macOS. To reset the NVRAM:
- Open the Apple menu, select Shutdown, and wait for your Mac to turn off.
- Hold the Command + Shift + P + R keys and press the Power button to turn it back on.
- Release the keys after 20 seconds.
If that does not help, reset your Mac’s SMC (System Management Controller).
7. Clear the Auto Unlock State
Next, delete all Auto Unlock entries from the Apple Keychain on your Mac. It’s best to back up your data using Time Machine before you begin.
- Open the Launchpad and select Other > Keychain Access.
- Switch to the All Items tab.
- Select View > Show Invisible Items on the menu bar.
- Type Auto Unlock into the search box at the top right of the Keychain Access window.
- Select all Auto Unlock results (press Command + A) and delete them.
- Search for AutoUnlock (without a space between both words) and delete all AutoUnlock results.
- Open Finder and select Go > Go to Folder on the menu bar.
- Visit the following directory:
~/Library/Sharing/AutoUnlock
- Delete all files inside the AutoUnlock directory.
- Restart your Mac.
8. Sign Out and Back Into iCloud on Your Mac
Another way to fix the “Your Mac was unable to communicate with your Apple Watch” error is to sign out of iCloud on your Mac and back in again.
- Open the System Preferences app and select Apple ID.
- Select Overview on the sidebar.
- Select Sign Out.
- Determine what forms of data you want to keep on your Mac before you sign out—Keychain, Contacts, Calendars, etc.
- Select Keep a Copy.
- Deactivate Find My and sign out.
- Restart your Mac and sign back in via the System Preferences app.
9. Reset Your Apple Watch
If the “Your Mac was unable to communicate with your Apple Watch” error persists, reset your Apple Watch to factory defaults. Your iPhone automatically backs up your watchOS data, so you won’t lose anything.
- Open the Watch app on your iOS device and switch to the My Watch tab.
- Tap All Watches.
- Tap the Info icon next to your Apple Watch.
- Tap Unpair Apple Watch.
- Tap Unpair [Your Name] Apple Watch again to confirm.
After the reset procedure, set up your Apple Watch from scratch and choose to Restore from Backup after pairing it with your iPhone.
10. Check For Apple ID Mismatches
This isn’t a problem for most people, but if you use multiple Apple IDs, your Mac will not communicate with an Apple Watch you’ve signed into with a different account. Here’s what you must do to check the Apple ID on both devices.
Check Apple ID on Mac
- Open the System Preferences app.
- Select Apple ID.
- Check your Apple ID in the top left corner of the window.
Check Apple ID on Apple Watch
- Press the Digital Crown on your Apple Watch.
- Open Settings.
- Tap your Apple ID.
To fix an Apple ID mismatch on a Mac, you must sign out of iCloud and back in with the correct account credentials. On an Apple Watch, you must reset and pair it to an iPhone with the same Apple ID as your Mac.
No Luck? Contact Apple Support
If none of the fixes above help, your best option is to contact Apple Support. They should be able to provide additional instructions that can fix the “Your Mac was unable to communicate with your Apple Watch” error.
If you manage to activate Auto Unlock, you might want to learn how to deal with instances where the Apple Watch fails to authenticate you on Mac next.