iOS, как явно запросить разрешение для фонового режима работы Bluetooth?(CBPeripheralManagerAuthorizationStatus) - PullRequest
0 голосов
/ 11 сентября 2018

У меня есть приложение, которое работает в режиме bluetooth-peripheral и ждет подключения.Я хочу явно вызвать диалоговое окно предупреждения о разрешениях iOS на отдельной странице, которое позволяет пользователю предоставлять / восстанавливать разрешения.(В отличие от предупреждения, появляющегося при запуске сервера Bluetooth).

Как явно вызвать всплывающее предупреждение о разрешениях для периферийных устройств iOS через Bluetooth (CBPeripheralManagerAuthorizationStatus)?

1 Ответ

0 голосов
/ 11 сентября 2018

Похоже, что я могу использовать тот же код, который я использую для мониторинга состояния Bluetooth для запроса разрешения:

func requestBluetoothPermission() {

    let showPermissionAlert = 1
    let options = [CBCentralManagerOptionShowPowerAlertKey: showPermissionAlert]
    bluetoothPeripheralManager = CBPeripheralManager(delegate: self, queue: nil, options: options)

}
...