2014-09-23 102 views
2

我是Mac新手。我想问如何以编程方式打开和关闭Mac上的蓝牙连接?任何人都可以提出任何简单的教程,任何链接。我搜索但力争得到结果。 在此先感谢打开和关闭Mac上的蓝牙连接

+0

[如何以编程方式打开和关闭在OSX上的蓝牙,WiFi和声音]可能的重复(http://stackoverflow.com/questions/8328183/how-to-programmatically-turn-on-and-off-bluetooth -wifi-and-sound-on-osx) – davidcondrey 2014-09-23 08:04:55

回答

3

blueutil是一个开源命令行实用程序来控制OSX中的蓝牙I/O。

$ blueutil status # Print bluetooth status 
$ blueutil on # Switch bluetooth on 
$ blueutil off # Switch bluetooth off 

使用蓝牙核心架构,有三种方法可以 重新连接到外设。您可以:

  • 使用retrievePeripheralsWithIdentifiers:方法检索过去发现或连接的已知外设 - 外设的列表。如果您要查找的外设位于列表中,请尝试连接到它。
  • 使用retrieveConnectedPeripheralsWithServices:方法检索当前连接到系统的外围设备的列表。如果您要查找的外围设备位于列表中,请将其连接到本地应用程序。
  • 使用scanForPeripheralsWithServices:options:方法扫描并发现外围设备。如果找到它,请连接到它。
+0

你可以告诉一步一步的程序吗? – user3792582 2014-09-23 09:32:54

-2

我经历过这个,但是却能解决这个问题要容易得多。

  1. 打开“蓝牙文件交换”
  2. 转到首
  3. 如果“发送文件”或“浏览”选项,选择“无”

这应该是自动关闭bluethooth ,或者至少释放UI控件上的系统锁定/阻止。