美文网首页
xcode 报错:clite_iphonesimulator.a

xcode 报错:clite_iphonesimulator.a

作者: ios_暗夜行者 | 来源:发表于2023-08-01 15:41 被阅读0次

ld:filenotfound: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphonesimulator.aclang:error: linker command failedwithexitcode1(use -vtosee invocation)

参考来源:Xcode 升级到14.3以后 调试与打包遇到的坑 - 掘金 (juejin.cn)

报错信息看,都是在链接库的时候因为找不到静态库(libarclite_iphonesimulator.a/libarclite_iphoneos.a)而报错。利用访达的前往文件夹功能快速来到报错信息中的目录,发现连arc目录都不存在,更不用说静态库文件。

开发人员解释说,因为系统已经内置有ARC相关的库,所以没必要再额外链接,至少Xcode 14支持的最低部署目标iOS 11及以上版本的系统肯定是没问题的。如果应用部署目标不低于iOS 11还出现问题,那么应该是第三方库的部署目标有问题。

所以解决方案也很清晰了,将所有依赖库和应用最低部署版本都限制在iOS11以上即可。

post_installdo|installer|

  installer.pods_project.targets.eachdo|target|

    target.build_configurations.eachdo|config|

config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '11.0'

    end

  end

end

相关文章

网友评论

      本文标题:xcode 报错:clite_iphonesimulator.a

      本文链接:https://www.haomeiwen.com/subject/zytupdtx.html