2012-11-26 203 views
1

當藍牙設備與iPhone斷開連接時,有沒有辦法獲得通知?iOS - 當藍牙設備斷開連接時收到通知

我們嘗試過使用車載免提「Parrot v5.11C」和iMac無線鍵盤。這兩款設備都被iPhone的本地藍牙識別,但使用CoreBluetooth Framework和CBCentralManager,我們沒有獲得任何外圍設備列表。我們只想在特定設備(由用戶選擇)斷開連接時收到通知。

我們認爲我們試過的設備不兼容BLE(藍牙低能耗),所以CoreBluetooth Framework找不到它們。

有沒有其他的辦法來列出附近的設備,選擇一個,並在它斷開連接時得到通知?

回答

0

你必須知道你是否想使用低功耗藍牙(CoreBluetooth.framework)或「古典」藍牙(ExternalAccessory.framework)。 我相信你的配件不具備BLE功能,只有藍牙功能。 如果選中蘋果EADemo的樣本,看看這個行:

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(_accessoryDidDisconnect:) name:EAAccessoryDidDisconnectNotification object:nil]; 

玩這個樣本,以獲得更多的信息,這NSNotificationCenter

+0

謝謝拉姆,我們將嘗試與ExternalAccessory ... – aarco