Ios 蓝牙权限被拒绝反应本机权限

问题描述 投票:0回答:1

我的应用程序正在请求本地网络权限。单击“确定”后,我看到蓝牙权限被拒绝警报。

我已将

NSBluetoothAlwaysUsageDescription
NSBluetoothPeripheralUsageDescription
添加到我的
Info.plist
中。

我在提示蓝牙权限的同时从react-native-permissions中添加了

PERMISSIONS.IOS.BLUETOOTH_PERIPHERAL

我已经检查了 Xcode 中后台模式下的

Acts as a Bluetooth LE accessory
选项。

所以我不确定我做错了什么或错过了什么。

设备是iPhone 11 & iOS 16.6

当我检查“设置”>“我的应用程序”>时,我在列表中没有看到蓝牙,并且我不确定如何直接在“设置”中添加权限。

ios react-native bluetooth ios-bluetooth react-native-permissions
1个回答
0
投票
  • 根据您提供的信息,在运行 iOS 16.6 的 iPhone 11 上,您的应用程序的设置中似乎看不到蓝牙权限。不过,您可以按照以下步骤在设备设置中手动添加蓝牙权限:
  1. 打开 iPhone 11 上的“设置”应用。
  2. 向下滚动并点击“隐私和安全”。
  3. 向下滚动并点击“蓝牙”。
  4. 打开您的应用程序的开关。
© www.soinside.com 2019 - 2024. All rights reserved.