ReactNative项目xcode打包运行报错整理
报错一:
问题定位
Xcode 10 版本 引入 创建系统(Build System)
Xcode 10使用了一个新的创建系统。新创建系统提供了更好的可靠性与创建性能,它可以获取项目配置问题,而legacy创建系统则不能。
但是RN 打包不了
在File > Project/Workspace Settings页选择它。为legacy创建系统配置过的项目会在Activity View显示一个橘黄锤子标签
报错二.
解决的办法
$ sudo chmod -R 777 某一目录 //例如:chmod -R 777 node_modules
其中
-R 是指级联应用到目录里的所有子目录和文件
777 是所有用户都拥有最高权限
报错三:
原因分析:imageCropPicker文件在Libraries和pods中重复引用导致
解决办法
第一步:找到Libraries中imageCropPicker.xcodeproj文件删掉
第二步:移除掉libimagecroppicker.a 并添加librnimagecroppicker.a
第三步:移除Libraries->FastImage.xcodeproj->SDWebImage.xcodeproj->headers