案例不适用于
核心功能 应用程序的核心功能为QR码扫描器
已使用的库
react-native-qrcode-scanner
场景 打开应用程序->单击{扫描QR码}按钮->应用程序询问运行时摄像机权限->授予访问权限
结果
1. Camera not Opening
2. App not able to access Location
3. App Not able to Call
应用级别设置
I am able to see in settings that all Run Time Permission provided is activated in Settings -> Apps -> Permission.
权限仅在版本8.0.0和版本8.1.0上不起作用。休息所有其他版本,包括Android版本9,权限就像一个超级按钮。
无法确定发生这种情况的原因。
对此我有任何建议。
更新
我认为在版本8.1.0中,如果提供许可,则应用会将其读取为false,反之亦然
答案 0 :(得分:0)
如果您在AndroidManifest.xml
中定义了权限,请添加tools:node="replace"
作为权限:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" tools:node="replace"/>
可能您正在使用删除权限的依赖项或库。