我们的应用程序通过 CoreBluetooth 连接到蓝牙 LE 设备。
在 iOS 8 和 9 上一切正常。在 iOS 10 上,Error Domain=CBErrorDomain Code=6 "The connection has timed out unexpectedly."
我们
在CBCentralManagerDelegate:
- (void)centralManager:(CBCentralManager *)central didDisconnectPeripheral:(CBPeripheral *)peripheral error:(nullable NSError *)error;
在调用discoverServices
连接的CBPeripheral
.
有谁知道出了什么问题?这是 iOS 10 的问题吗?是否有特定的 BLE 日志要检查?
使用 Nordic Semiconductor nRF51822 在 iPad Pro 9.7 上设置 iOS 10.0.1 (14A403)