我已連接BLE周與APP在後臺運行的運行的多個應用程序。連接BLE外圍單iPhone
在另一個應用程序我叫retrieveConnectedPeripherals(withServices:)
檢索連接的外圍設備的列表。
然後我打電話connect(\_:options:)
如documentation的「討論」部分中所述,但從未調用centralManager(\_:didConnect:)
。
我保留CBPeripheral對象。
我已連接BLE周與APP在後臺運行的運行的多個應用程序。連接BLE外圍單iPhone
在另一個應用程序我叫retrieveConnectedPeripherals(withServices:)
檢索連接的外圍設備的列表。
然後我打電話connect(\_:options:)
如documentation的「討論」部分中所述,但從未調用centralManager(\_:didConnect:)
。
我保留CBPeripheral對象。
按照討論從兩個鏈接https://developer.apple.com/documentation/corebluetooth/cbcentralmanager/1518924-retrieveconnectedperipherals和https://developer.apple.com/documentation/corebluetooth/cbcentralmanager/1518766-connect。 「centralManager(:didFailToConnect:錯誤:)」 被稱爲代替 「centralManager(:didConnect :)」 如果BLE外圍是已經連接其他App。