Я пытаюсь написать приложение, использующее платформу CoreBluetooth. Я могу искать устройства и подключать/отключать одно из них, а также записывать значения характеристик в устройстве. Когда я пытаюсь включить уведомления:
[peripheral setNotifyValue:flag forCharacteristic:characteristic];
это вызывает - (void)peripheral:(CBPeripheral *)peripheral didUpdateNotificationStateForCharacteristic:(CBCharacteristic *)characteristic error:(NSError *)error
однако это всегда возвращает ошибку Error Domain=CBErrorDomain Code=0 "Операция не может быть завершена. (Ошибка CBErrorDomain 0.)"
Я искал в Интернете, что это может означать. Я очистил его, снова построил.. перезапустил свой iphone.. перезапустил xcode, но я продолжаю сталкиваться с этой ошибкой. Кто-нибудь может помочь мне понять, что это значит и как это исправить?
Большое спасибо! Энди