错误:react-native-permissions: NativeModule.RNPermissions为空.尝试



我已经尝试了所有我能找到的方法,但都没有效果。

发生了什么?我试图使用QRCodeScanner组件,这发生了,没有它,我的应用程序运行良好。

如何复制?创建一个新的expo init Test然后安装基础并添加QR码组件,在ios文件夹中添加权限,这就是我在哪里。

构建细节?IOS 14.6二维码扫描器1.5.4

请帮帮我,我已经被这个问题困了好几个小时了。

react-native-permissions降级为"react-native-permissions": "3.6.1",重建项目

应该能解决这个问题。

react-native-permissions 3.7.0中,他们引入了一个新的命令react-native setup-ios-permissions,它需要一种新的配置权限的方式,只影响ios。

但是我不能让react-native-qrcode-scanner与它一起工作。

直到react-native-qrcode-scanner更新,似乎我们将不得不使用react-native-permissions版本3.6.1

在你的package.jsonput:

"react-native-permissions": "3.6.1"

没有^字符,这样npm就不会意外地安装一个新版本。

相关内容

最新更新