在使用react-native-image-picker的react-native链接后运行pod update?

时间:2018-04-20 23:36:25

标签: react-native cocoapods react-native-ios react-native-linking

我正在按照React Native Image Picker的说明操作,我对在pod 'react-native-image-picker', :path => '../node_modules/react-native-image-picker

之后是否应该运行cannot read property 'showImagePicker' of undefined error when calling ImagePicker.showImagePicker(options) 感到困惑

https://github.com/react-community/react-native-image-picker#install

据我所知,它将此行添加到podfile

{{1}}

它似乎不会链接iOS Xcode项目中的任何其他内容,也不会挂接或链接xcode项目中的任何其他内容。

在react本机代码中调用ImagePicker会产生运行时错误

{{1}}

ImagePicker和showImagePicker在javascript运行时中定义,所以我认为错误来自ios方面。

作为替代方案,我之后尝试运行pod install,并且遇到了一个构建错误,其中找不到反应库的标题。

1 个答案:

答案 0 :(得分:0)

您基本上有两个选项,使用react-native链接或使用cocoapods。 react-native link会将框架链接到IOS和Android。如果你决定使用cocoapods,它只适用于IOS。