CBPeripheralManager.authorizationStatus()
和CBPeripheralManagerAuthorizationStatus
已经在苹果文档中被弃用。现在检查用户是否授予后台使用蓝牙的权限的正确方法是什么?
CBPeripheralManagerDelegate
具有peripheralManagerDidUpdateState
,但无论用户是否授予了权限,它都不会返回unauthorized
,而只会返回poweredOn
或poweredOff
。
CBCentralManager
对象时,您的应用程序会自动请求蓝牙权限。 - Paulw11didUpdateState
的回调函数里吗?如果有必要,也许你应该提出一个问题,包括相关的代码和屏幕截图。 - Paulw11