Я экспериментирую с CoreBluetooth
в Swift, чтобы попытаться соединить BLE -совместимые часы с моей машиной MacOS. В какой-то степени все работает нормально - я могу записать в характеристику необходимую информацию для запуска отображения пароля на часах.
Следующим шагом является ввод пароля на подключаемом компьютере, и вот гдеЯ наткнулся на препятствие. Эта функциональность, как правило, абстрагируется от поверхности разработчика и обрабатывается ОС. Если я использую тот же код, который я написал для своего проекта macOS, в приложении для iOS, я получаю приглашение от спонсора ОС ввести пароль, как на скриншоте ниже:

В macOS такого никогда не происходит. Есть ли способ заставить запрос пароля для устройств BLE так же, как это делается на iOS ( или даже с AirPlay )?