React-Native-Camera - 无法读取Undefined属性'Aspect'

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

因此,当我尝试运行React Native Camera时,我无法读取未定义错误的属性“Aspect”https://github.com/lwansbrough/react-native-camera

enter image description here

我知道这个GitHub问题https://github.com/lwansbrough/react-native-camera/issues/386

但是,我已经尝试了基本上所有的东西,仍然得到错误。我是否真的必须从模拟器上的IOS10降级才能使用它?真的不想那样做。有没有人想出任何类型的解决方法?

我正在运行8.1版(8B62)

我尝试手动安装,重置缓存,将代码添加到RCTCameraManager.m等等。

任何帮助,将不胜感激。谢谢。

ios xcode react-native
1个回答
1
投票

我也有这个问题。然后我发现我错过了文档中的两个步骤。

首先请记住在plist文件中添加权限。

<key>NSPhotoLibraryAddUsageDescription</key>
<string>Your message to user when the camera is accessed for the first time</string>
<key>NSCameraUsageDescription</key>
<string>Your message to user when the camera is accessed for the first time</string>
<key>NSPhotoLibraryUsageDescription</key>
<string>Your message to user when the photo library is accessed for the first time</string>
<key>NSMicrophoneUsageDescription</key>

然后记得在podfile中添加依赖项。

pod 'react-native-camera', :path => '../node_modules/react-native-camera'

并运行pod install

对我来说,这是在这两个步骤之后。如果仍然无效,请检查是否正确链接了库。

希望能帮助到你。

© www.soinside.com 2019 - 2024. All rights reserved.