必须先取消卡在“正在连接”状态的蓝牙打印机连接,再移除设备并重置蓝牙模块。具体操作:从菜单栏蓝牙图标取消连接→系统设置中移除打印机→用shift+option+点击蓝牙图标重置模块,否则旧连接逻辑会持续干扰配对。

当你在Mac上正尝试连接一台外部蓝牙打印机,但发现它卡在“正在连接”状态、反复重试或根本连不上时,必须先中止这个挂起的连接流程,否则后续配对或重连操作都会失败。
强制中断当前蓝牙连接请求
点击屏幕右上角菜单栏中的蓝牙图标 → 在弹出菜单中,找到名称后标注“正在连接”的打印机设备 → 将鼠标悬停在该设备上,等待几秒,出现“取消”按钮后立即点击它。
这一步不能靠关闭蓝牙总开关来替代——关闭蓝牙会同时断开所有已连接设备(包括你正在用的键盘、耳机),且无法精准终止那个卡住的打印机连接进程。只有从菜单栏直接取消,才能让系统释放该设备的连接握手状态。
从蓝牙设置中彻底移除该打印机
打开苹果菜单 → 选择“系统设置” → 在边栏中点“蓝牙”(可能需要向下滚动)。
在“我的设备”列表中,找到那台蓝牙打印机 → 点击设备右侧的【X】按钮 → 在弹出的确认窗口中点击“移除”。
注意:如果该设备未出现在“我的设备”里,说明它尚未完成配对,仅处于可发现状态;此时请跳过本步骤,直接进入下一阶段。
清除蓝牙缓存并重启服务
方法一:终端命令清空底层缓存
打开“访达” → 前往文件夹 → 输入 ~/Library/Preferences/ → 删除文件 com.apple.Bluetooth.plist → 重启Mac。
方法二:快捷重置(推荐)
按住 Shift + Option 键,同时点击菜单栏蓝牙图标 → 在高级菜单中选择“重置蓝牙模块” → 等待图标短暂消失又重新出现。
这一步能清除Mac蓝牙栈中残留的未完成连接记录,尤其适用于打印机名称反复闪现又消失、或系统提示“设备忙”的情况。不执行此步,即使移除了设备,下次扫描仍可能自动触发旧连接逻辑。











