CBPeripheral.ancsAuthorized всегда возвращает false - PullRequest
0 голосов
/ 14 апреля 2020

Я использую iOS CoreBlluetooth для работы с устройством, которое обрабатывает ANCS.

Я пытался использовать свойство ancsAuthorized (Bool) и didUpdateANCSAuthorizationFor: cbperipheral метод делегата, но ни один из них не работал правильно.

Я всегда получаю false для свойства, и метод делегата никогда не вызывается (когда я меняю значение переключателя в настройках или когда я принимаю всплывающее окно разрешения на активировать уведомления на устройстве)

Другие методы в CentralManager работают правильно

Я пробовал с iOS13, а затем с iOS13.4, но это тот же результат.

Кто-нибудь пробовал и преуспел с этими вещами?

Я видел это сообщение, но никто, кажется, не имеет ответа: CBPeripheral.ancsАвторизованная информация ненадежна

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