2014-09-29 58 views
0

我是新來iOS CoreBluetooth - 我正確設置中央管理器(看到幾個教程,並觀看了WWDC)。然而,我的代表「didDiscoverPeripherals」不會讓我從我的兩個藍牙耳機中得到任何結果 - 一個是大約6歲,另一個是我剛剛購買的3.0版本。iOS - 需要了解什麼設備與CoreBluetooth工作

我去了雜貨店,再次運行我的應用程序 - 那裏發現了三個設備。所以我需要更好地瞭解是否只有某些設備(基於它們的版本等)纔會響應iOS CoreBluetooth?如果是這樣,我怎樣才能確定這些僅適用於該框架的設備?還有哪些方法可以發現不支持的設備?謝謝。

回答

1

CoreBluetooth僅用於連接使用藍牙低功耗的設備,其靜音與傳統藍牙有點不同。我對頭戴式耳機的瞭解不多,但我猜想他們中的大多數都使用標準藍牙,因爲藍牙低功耗意味着小數據傳輸。

就連接到非藍牙低耗能設備而言,並不是一個簡單的方法,因爲蘋果會限制大多數經典藍牙連接到Made for iPhone程序中製作的設備。

+0

有關信息,Bluetooth LowEnergy或LE使用藍牙4.0規範,但名爲藍牙4.0的設備可以使用經典實現,而不是LE。 – Alak 2014-09-29 05:14:32

相關問題