
最近升级最新Xcode16.3, 原来可以正常编译运行的项目编译报错如下:
clang: error: SDK does not contain 'libarclite' at the path '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphoneos.a'; try increasing the minimum deployment target
提示找不到libarclite这个库,让升级项目最低兼容版本;
如果项目运行尽量通过升级项目最低兼容的iOS版本解决
但是我们项目不允许升级最低兼容,所以解决办法是
从一台装有旧 Xcode(的机器上,把以下目录下的 libarclite_*.a 拷出来,放进目前的工程里.
路径如下:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc
