null is not an object (evaluating '_reactNativeImageCropPicker.default.openPicker')
如何引用第三方的图片剪辑库?上面的错误一直提醒着、出现!查找了好多博客,进入作者的issue,都没有找到解决答案。经过各种尝试,终于得到成功。下面是错误的内容提示:
正确的引入方式:
- 添加权限 打开
info.list
添加权限
- 添加 libimageCropPicker.a文件 在target项目找到
Libraries
并右击,通过Add Files to xxx
添加imageCropPicker.xcodeproj
然后拖拽libimageCropPicker.a
到tab栏BuildPhases
下的Link Binary With Libraries
中,如下图:
- 添加RSKImageCropper.framework 和 QBImagePicker.framework两个文件 在target项目的tab栏
General
找到Embedded Binaries
添加两个.framework
文件。但是要清除这两个.framework
文件从哪里来的???
点击Embedded Binaries
下面的+
添加!且,这两个.framework
文件来自添加到Libraries中的imageCropPicker.xcodeproj
下的两个文件。如下图:
OK,清理缓存,编译执行就好了!