首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS如何显式请求许可蓝牙后台操作模式?(CBPeripheralManagerAuthorizationStatus)

iOS如何显式请求许可蓝牙后台操作模式?(CBPeripheralManagerAuthorizationStatus)
EN

Stack Overflow用户
提问于 2018-09-11 17:20:41
回答 1查看 3.5K关注 0票数 1

我有一个在bluetooth-peripheral模式下运行并等待连接的应用程序。我希望在一个单独的页面上显式触发iOS权限警报对话框,该对话框允许用户授予/恢复权限。(与启动蓝牙服务器时弹出的警报相反)。

如何显式地强制蓝牙外围iOS权限警报弹出(CBPeripheralManagerAuthorizationStatus) ?

EN

回答 1

Stack Overflow用户

发布于 2018-09-11 17:41:29

看来,我可以使用监视蓝牙状态的相同代码请求许可:

代码语言:javascript
复制
func requestBluetoothPermission() {

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

}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52281137

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档