gpt4 book ai didi

ios - 检查 CBPeripheralManager.authorizationStatus() 现在它已被弃用

转载 作者:行者123 更新时间:2023-12-01 15:38:57 27 4
gpt4 key购买 nike

CBPeripheralManager.authorizationStatus()CBPeripheralManagerAuthorizationStatus基于苹果文档已弃用。现在检查用户是否已授予在后台使用蓝牙的权限的正确方法是什么?
CBPeripheralManagerDelegateperipheralManagerDidUpdateState但这永远不会返回 unauthorized无论用户是否授予权限,它只会返回 poweredOnpoweredOff

最佳答案

CBCentralManagerCBPeripheralManager继承自 CBManager .

从 iOS 13 开始,CBManager有一个 authorization 属性(property)。您可以查看 .allowedAlways .

您可以使用 if #available(iOS 13.0, *)有条件地使用 authorization在 iOS 13 及更高版本上

关于ios - 检查 CBPeripheralManager.authorizationStatus() 现在它已被弃用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57052098/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com