IOS Bluetooth не обнаруживается на странице настроек iPhone - PullRequest
0 голосов
/ 23 октября 2019

Мы работаем в проекте по мониторингу артериального давления. мы реализовали протокол GATT в нашем устройстве для связи с iphone / iPad. до сих пор мы используем Core bluetooth framework для связи с нашим устройством, оно отлично работает при передаче данных.

Но наше устройство не отображается / не отображается в iPhone Bluetooth на странице настроек. обратите внимание, что мы не используем какой-либо чип MFI.

Пожалуйста, сообщите, что нам нужно сделать, чтобы сделать наше устройство видимым на странице настроек Bluetooth в iphone без использования чипа MFI.

1 Ответ

0 голосов
/ 29 октября 2019

Чтобы ваше устройство BLE отображалось в настройках iOS Bluetooth, оно должно пройти процесс сопряжения, как указано Larme.

Для этого устройство должно иметь одну или несколько характеристиккоторые зашифрованы. Когда ваше приложение пытается прочитать / записать / указать эту характеристику, произойдет сбой чтения с кодом ошибки «Недостаточная аутентификация», который затем должен запустить процесс сопряжения. См. Раздел 25.10 Руководства Apple по разработке аксессуаров - https://developer.apple.com/accessories/Accessory-Design-Guidelines.pdf

После того, как в диалоговом окне пользователь выбрал «Сопряжение», происходит обмен ключами для завершения процесса сопряжения. В этот момент ваше устройство будет отображаться в настройках Bluetooth.

Существует ли конкретная причина, по которой вы хотите, чтобы устройство отображалось в настройках Bluetooth?

...