微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

React-Native-Camera无法在IOS上运行,但在Android上运行,IOS应用程序崩溃

如何解决React-Native-Camera无法在IOS上运行,但在Android上运行,IOS应用程序崩溃

我对React-native还是陌生的,我使用了不同的变通方法,但是没有失败,当我在应用程序中使用react native摄像头时,它可以完美地在Android设备或模拟器上运行,但是对于IOS应用程序崩溃,许多帖子说这是由于info.plist造成的,我也通过以下方式在其中添加了权限:通过myproject.xcworkspace的ios / myproject / info.plist我添加了以下信息,当允许我的应用程序时,权限可以正常工作按“确定”,它突然崩溃,没有错误,当我尝试重新打开它时,它无法在IOS,模拟器以及设备上打开。 在某些示例中,我在“摄像机未授权”屏幕上看到了文本,而有些文本则彻底崩溃了。

注意:当它获得我的许可并且我允许该许可时,该应用程序仅在IOS中崩溃,并且在某些情况下,它说“未授权照相机”在屏幕上给出一个字符串。 我希望有人帮助我

这是info.plist

this is my info.plist

像在pod文件中一样设置我的路径:

enter image description here

解决方法

拳头我通过以下方式卸载react-native-camera

npm uninstall react-native-camera

之后,我再次通过

安装它
npm install react-native-camera

这一次我没有显式使用pod安装。

通过添加以下内容对我有用:

captureAudio={false}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。