Указанный UUID не разрешен для этой операции - PullRequest
0 голосов
/ 01 июня 2018

Я занимаюсь разработкой приложения IOS для нашего устройства с низким энергопотреблением Bluetooth, и у меня возникла проблема, в то время как я не могу записать определенную характеристику (которая требует аутентифицированной записи и аутентифицированного чтения) на BGM111.

Проблема, с которой я сталкиваюсь, возникает в следующем порядке:

Первый запуск: 1.) Подключение к устройству 2.) Напишите «секретный» код дляустройство, заставляя его активировать режим соединения 3.) Считайте характеристику, установленную на Authenticated Read, что заставит приложение IOS запросить сопряжение с ним (пользователь нажимает Allow Pair) 4.) Запишите требуемое значение для характеристики, котораяработает во втором запуске и далее (в любое время после закрытия приложения и его повторного открытия): 1.) Подключитесь к устройству 2.) Снова напишите «секретный» код, чтобы убедиться, что это все еще действительное устройство (сновавызывая включение режима соединения) 3.) Снова прочитайте характеристику (работает) 4.) Запишите требуемое значение для характеристики, которая на этот раз gives ошибка "Указанный UUID не разрешен для этой операции."с кодом ошибки 8

Почему я получаю эту проблему?

1 Ответ

0 голосов
/ 01 июня 2018

BGM111 можно подключить с нескольких устройств?

Пожалуйста, измените устройство один раз и подключитесь снова

Я думаю, что то же устройство подключится, даст тот же udid, что он уже там, так что это создает проблему

...