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

react-native run-ios运行失败提示Legacy Build System将被移除如何解决

问题解决步骤

1 手动链接依赖警告处理

你的RN版本如果为0.60及以上,执行以下命令解除react-native-vector-icons的手动链接,新版本支持自动依赖链接,无需手动操作:

react-native unlink react-native-vector-icons

如果该依赖明确说明不支持自动链接,可忽略该警告。

2 核心构建失败(错误码65)处理

本次构建失败的直接原因是Xcode工作区当前使用了已被废弃的旧版构建系统(Legacy Build System),按以下步骤修复:

  • 打开项目iOS目录下的xUI.xcworkspace文件启动Xcode
  • 点击顶部菜单栏 文件 > 工作区设置
  • 在弹出窗口的构建系统下拉框中,选择新构建系统(推荐),点击完成保存配置
  • 按快捷键 Command + Shift + K 清理Xcode构建缓存,同时删除项目根目录下ios/build文件夹
  • 若存在CocoaPods依赖异常,可进入项目ios目录执行以下命令重新安装依赖:
pod deintegrate
pod install --repo-update
  • 重新执行原启动命令即可:
react-native run-ios --scheme "xUI" --udid 37C090D5-6637-4C94-9B54-C447A726E80C

临时兼容方案

如果项目暂时无法适配新构建系统,可在启动命令后添加参数临时强制使用旧版构建系统:

react-native run-ios --scheme "xUI" --udid 37C090D5-6637-4C94-9B54-C447A726E80C --use-legacy-build-system

注意旧版构建系统已被Xcode官方标记为废弃,后续版本会完全移除,建议尽快完成新构建系统适配。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 12:45:08