undefined不是对象(评估'ImagePickerManager.showImagePicker')

时间:2016-10-13 10:24:39

标签: react-native undefined

我正在尝试使用react-native-image-picker,但卡在这里,它总是显示错误,如下图所示:

  

undefined不是对象(评估'ImagePickerManager.showImagePicker')

有没有人遇到过这个问题?

enter image description here

2 个答案:

答案 0 :(得分:2)

我也见过它。几个小时后,我找到了解决方案。

安装 $ npm install react-native-image-picker @ latest --save 自动安装 React Native> = 0.29 $ react-native链接 React Native< 0.29 $ rnpm链接

https://github.com/marcshilling/react-native-image-picker/blob/master/README.md 本文档不是最新的。

使用上面的命令,您可以获得最新的命令。然后,您可以按照README.md使用它。 这是我解决问题的方法。

祝你好运!

答案 1 :(得分:1)

此消息基本上是说应用的原生端未与库完全链接。

请务必添加:

  • iOS:libRNImagePicker.a到您的应用(XCode => Build phases => Link Binary with Libraries => +, then select the right file
  • Android:compile project(':react-native-image-picker')到您的build.gradle文件