我正在开发 Xamarin.iOS 应用程序,我正在尝试确保权限。我已经知道只通过相应的提示请求一次许可。
但似乎如果,例如,在初步批准后,我拒绝设置中的权限,例如蓝牙,CBCentralManager 仍然返回AlwaysAuthorized...
Console.WriteLine($"BluetoothStatus [{CBCentralManager.Authorization}]");
这是默认行为吗?除了重新安装应用程序以再次获得权限外,我还能做什么?
提前致谢。
编辑:问题已解决。我没有在应用程序级别拒绝 BLE,而是在系统级别将其关闭。