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

相关