Каково ожидаемое поведение CBCentralManager после получения события типа .resetting - PullRequest
0 голосов
/ 25 июня 2018

В приложении, над которым я работаю, у нас есть механизм для обработки изменения состояния CBCentralManager, когда

func centralManagerDidUpdateState(_ central: CBCentralManager)

срабатывает, а входящее состояние - CBManagerState.poweredOff.Мы будем отслеживать существующие известные периферийные устройства и подключаться к ним, как только появится CBManagerState.poweredOn.

Когда дело доходит до CBManagerState.resetting, я не знаю, каковы ожидания в отношении того, следует ли мнепереподключиться к периферии.

Документация API гласит:

The connection with the system service was momentarily lost, update imminent.

Означает ли это, что я должен выполнить подключение к периферийному устройству, как только обновление (предположительно, CBManagerState.poweredOn)через?Кто-нибудь смог воспроизвести CBManagerState.resetting?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...