Xcode12 提示需要从老构建系统替换为新构建系统(New Build System)
File-WorkSpace Setting
构建系统如果是老项目,并且使用了CocoaPods的话,可能会报错.
我遇到了两个错误:
1.info.plist相关. 检查项目 Build Phases中的Copy Bundle Resources是否包含info.plist
如果包含删除掉就可以
2.CocoaPods相关.说白了就是老系统构建的pods和新系统有些冲突!
先检查版本: pod --version 太低就更新(建议更新到最新)
然后就是清理pod,重新pod install
提示: 检查一下Podfile中的库是否指定了版本,如果没有; 清理后pod install会下载最新的.可能需要对项目中的一些代码进行修改,有耐心就好.
// 1.安装cocoapods插件
sudo gem install cocoapods-deintegrate// 解体
sudo gem install cocoapods-clean// 清理
// 2.清理
pod deintegrate
pod clean
// 3.重新install
pod install
pod相关的 参考了: https://blog.csdn.net/huayu_huayu/article/details/88953470
网友评论