系统是M1系统,更新电脑系统之后,运行iOS项目报错,报错内容如下
SDK does not contain 'libarclite' at the path '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphonesimulator.a'; try increasing the minimum deployment target
报错原因:因为 对应的SDK 没有包含libarclite
,该文件的具体路径为
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc
有的时候可能没有arc
这个文件夹,我这边是新电脑就没有,如下图所示(前面路径部分没有截图,lib之后的截图)
如果没有arc
文件夹,需要手动在上面目录下创建arc
文件夹,将下面对应库下载 放入arc
文件夹下
上面的日志可以看出,libarclite 有模拟器版,真机版,这个libarclite
早一些的Xcode
应该是有的,这个简单查了下,用的其他小伙伴提供的 libarclite
,自己留了一个备份,如下图:
链接: https://pan.baidu.com/s/1kjet9jzWHRtuS38MoNi5Pw?pwd=1m8f 提取码: 1m8f
Xcode 重新编译,运行 模拟器,真机都正常了 。。。
参考链接:
https://blog.csdn.net/lyh1083908486/article/details/135339068
https://blog.csdn.net/wumu_love/article/details/136729326