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

时间:2017-01-14 00:11:13

标签: ios xcode react-native

因此,在尝试运行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等等。

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

1 个答案:

答案 0 :(得分: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

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

希望它有所帮助。