Наше приложение подключается к устройствам Bluetooth LE через CoreBluetooth.CoreBluetooth на iOS10: Тайм-аут после CBPeripheral discoverServices
На iOS 8 и 9 все работает правильно. КСН 10 мы Geht времени ожидания Ошибка (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 для проверки?
Настройка IOS 10.0.1 (14A403) на IPad Pro 9.7 с Nordic Semiconductor nRF51822
Спасибо, человек, которого вы меня спасли .. Стоит отметить, что если вы поместите NSUUID, он никогда не отправит сообщение об ошибке, что очень затрудняет отладку –