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

Xcode 11.3嵌入.xcframework报错:旧版构建系统不支持.xcframework

解决Xcode 11.3中使用XCFramework时的"legacy build system"报错

嘿,这个问题我之前踩过一模一样的坑!XCFramework是依赖Xcode新构建系统的特性,而你的项目现在还在沿用旧的Legacy Build System,所以才会触发这个报错。别担心,几步就能搞定:

方法一:通过项目Build Settings修改

  • 打开你的Xcode项目,点击左侧导航栏最顶部的项目根节点(蓝色图标)
  • 切换到Build Settings标签页,在顶部搜索框输入Build System
  • 找到Build System选项,把它从Legacy Build System切换为New Build System (Default)
  • 按下Cmd+Shift+K清理项目,再重新Build试试

方法二:通过项目/工作区设置修改

  • 点击Xcode顶部菜单栏的File,选择Project Settings(如果是Workspace项目就选Workspace Settings)
  • 在弹出的设置窗口里,找到Build System下拉菜单,选择New Build System (Default)
  • 关闭窗口后,重新构建你的项目

另外要提一句:Xcode 11.x版本虽然引入了XCFramework,但Legacy Build System完全不支持这个格式,所以切换到新构建系统是必须的。如果之后还有问题,可以检查下你的XCFramework是否是正确打包的(比如包含了所需的架构、平台)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.06 10:27:32