在Mac上打开和关闭蓝牙连接

时间:2014-09-23 07:03:37

标签: macos xcode6

我是mac新手。我想问一下,我怎样才能以编程方式打开和关闭Mac上的蓝牙连接?任何人都可以建议任何简单的教程,任何链接。我搜索但dint得到结果。 提前致谢

2 个答案:

答案 0 :(得分:3)

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

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

  

使用Core Bluetooth框架,有三种方法可以   重新连接到外围设备。你可以:

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

答案 1 :(得分:-2)

我也经历过这种情况,但能够更轻松地解决它。

  1. 打开"蓝牙文件交换"
  2. 转到偏好设置
  3. 如果'发送文件'或者'浏览'已选中,请选择“无”
  4. 这应该自动关闭bluethooth,或者至少释放UI控件上的系统锁定/阻止。