2014-09-23 143 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控件上的系統鎖定/阻止。