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

XCode14.3下用Release Scheme构建macOS App失败求助

解决Xcode 14.3 Release构建找不到libarclite_macosx.a的问题
  • 检查并提升部署目标版本
    打开项目Build Settings,找到macOS Deployment Target,将版本提升至10.13或更高。Xcode 14.3已移除对低于10.13的macOS版本的libarclite库支持,Release构建会严格校验该依赖,而Debug模式可能因配置兼容跳过了这一步。

  • 手动添加libarclite库(无法提升部署目标时)

    1. 从Xcode 14.2或更早版本中复制文件:/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_macosx.a
    2. 在Xcode 14.3的对应路径/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/下创建arc文件夹(若不存在),将复制的文件粘贴进去。
  • 调整ARC相关构建配置
    确认Build Settings > Objective-C Automatic Reference Counting处于开启状态;检查Release Scheme下的Other Linker Flags,若存在引用libarclite的无效参数,尝试移除,或手动添加正确的库路径参数。

  • 确认Swift Toolchain关联状态
    打开Xcode > Settings > Components > Toolchains,确保选中Swift 5.8 Toolchain,重启Xcode后再尝试Release构建。若问题仍存在,可暂时切换回Xcode默认Toolchain,重新执行上述步骤排查。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 22:37:39