2013-11-14 34 views
0

我有一個關於coreBluetooth幾個問題,我不知道CoreBluetooth檢測外設

如果我在iOS設備上實現CBCentralManager並運行「ScanForPeripherals」使用零作爲我CBUUID標籤,我將能夠探測到其他藍牙手機?還是它必須是藍牙配件廣告?

CoreBluetooth是否僅檢測實現藍牙低功耗的設備?

爲了使用CoreBlueTooth檢測外設對象,您是否需要爲外設實現代碼並在其他設備上運行它?

感謝

回答

4

- 設置 「無」 會給你所有的藍牙設備廣告


- 是否會列出藍牙配件廣告。


- 對於上市手機,它必須作爲一個外圍&因此可以做廣告,這可以通過使用iOS應用,如「LightBlue」完成(前提是手機具有藍牙4.0)。

+0

+1,但他的最後一個問題,他必須單獨執行外圍應用,也有一些示例代碼,在蘋果的一面。 –

+0

我會按照文檔中的描述'CoreBluetooth.framework'僅適用於藍牙低功耗。傳統藍牙使用'ExternalAccessory.framework'工作,但必須先與Settings.app配對。 – Larme

+0

您是否能夠同時連接到多個外設BLE應用程序? – user2076774

相關問題