ios 未经许可检查蓝牙状态

s1ag04yj  于 2023-07-01  发布在  iOS
关注(0)|答案(1)|浏览(127)

有没有一种方法可以检查iOS蓝牙状态而无需请求许可?
我的应用程序要求关闭蓝牙,当我创建CBCentralManager时,我会收到一个打开蓝牙的请求,这样我就可以立即要求用户关闭蓝牙。
我实际上并不需要使用蓝牙,只是告诉用户它需要关闭。
有办法做到吗?

i2loujxw

i2loujxw1#

以防你还需要答案。您可以将选项CBCentralManagerOptionShowPowerAlertKey设置为false,如下所示:centralManager = CBCentralManager(delegate: self, queue: nil, options: [CBCentralManagerOptionShowPowerAlertKey: false])。它将调用centralManagerDidUpdateState,但不要求用户打开蓝牙

相关问题