在 Mac 上打开和关闭蓝牙连接
Posted
技术标签:
【中文标题】在 Mac 上打开和关闭蓝牙连接【英文标题】:Turn on and off the Bluetooth connection on Mac 【发布时间】:2014-09-23 07:03:36 【问题描述】:我是 mac 新手。我想问我如何以编程方式打开和关闭 Mac 上的蓝牙连接?任何人都可以建议任何简单的教程,任何链接。我搜索但力求得到结果。 在此先感谢
【问题讨论】:
How to programmatically turn on and off bluetooth, wifi and sound on OSX的可能重复 【参考方案1】:blueutil 是一个开源命令行bash 实用程序,用于控制 OSX 中的蓝牙 I/O。
$ blueutil status # Print bluetooth status
$ blueutil on # Switch bluetooth on
$ blueutil off # Switch bluetooth off
Best Practices for Interacting with a Remote Peripheral Device Bluetooth Device Access Guide使用 Core Bluetooth 框架,您可以通过三种方式 重新连接到外围设备。你可以:
使用retrievePeripheralsWithIdentifiers: 方法检索已知外围设备(您过去发现或连接的外围设备)的列表。如果您要查找的外围设备在列表中,请尝试连接它。 使用retrieveConnectedPeripheralsWithServices: 方法检索当前连接到系统的外围设备列表。如果您要查找的外围设备在列表中,请将其本地连接到您的应用。 使用 scanForPeripheralsWithServices:options: 方法扫描和发现外围设备。如果您找到它,请连接到它。
【讨论】:
你能告诉一步一步的过程吗? 命令现在是:blueutil -p 1 # on、blueutil -p 0 #off 和 blueutil # 仅用于状态。还有 blueutil --help【参考方案2】:我也遇到过这种情况,但解决起来要容易得多。
-
打开“蓝牙文件交换”
转到首选项
如果选择“发送文件”或“浏览”,请选择“无”
这应该要么自动关闭蓝牙,要么至少释放 UI 控件上的系统锁定/阻止。
【讨论】:
以上是关于在 Mac 上打开和关闭蓝牙连接的主要内容,如果未能解决你的问题,请参考以下文章