You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Xcode 14.3无法构建运行应用:缺失libarclite_iphonesimulator.a文件

解决Xcode 14.3中libarclite_iphonesimulator.a缺失导致的链接错误

以下是几种可行的解决方案:

  • 调整项目部署目标版本
    Xcode 14.3移除了对iOS 11及更低版本的libarclite库支持。如果你的项目部署目标低于iOS 12,直接修改为iOS 12.0或更高版本即可解决:

    1. 打开项目文件,选中对应的target
    2. 切换到General标签页
    3. 在Deployment Info区域,将iOS版本设置为12.0及以上
  • 手动添加libarclite文件(适配低部署版本场景)
    如果必须保留iOS 11及以下的部署目标,可从旧版本Xcode(如14.2)中复制缺失的文件到Xcode 14.3的对应目录:

    1. 找到旧Xcode安装路径下的/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/目录
    2. 复制libarclite_iphonesimulator.a和libarclite_iphoneos.a两个文件
    3. 将文件粘贴到Xcode 14.3的同路径目录下
  • 更新CocoaPods依赖(使用CocoaPods的项目)
    若项目依赖的第三方Pod部署目标低于iOS 12,会触发该错误。在Podfile中添加以下代码,强制所有Pods的部署目标与项目一致:

    post_install do |installer|
      installer.pods_project.targets.each do |target|
        target.build_configurations.each do |config|
          config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '12.0'
        end
      end
    end
    

    执行pod install重新安装依赖后,再尝试构建项目。

  • 清理缓存后重新构建
    执行快捷键Cmd + Shift + K清理项目缓存,然后用Cmd + B重新构建,部分缓存冲突导致的问题可通过此方式解决。

内容的提问来源于stack exchange,提问作者Code Hunter

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 19:52:10