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

升级XCode 16.0 beta 6后无法构建Flutter项目,寻求解决办法

解决macOS Sequoia beta + Xcode 16 beta下Flutter构建失败及iOS设备识别异常问题

一、关于降级Xcode的可行性

macOS Sequoia beta与Xcode版本绑定严格,直接降级到Xcode 15稳定版大概率无法正常运行,因为旧版Xcode未适配Sequoia系统。但可以尝试以下方式安装兼容的旧版Xcode beta:

  • 彻底卸载当前Xcode 16 beta:将/Applications/Xcode.app拖入废纸篓,再执行命令sudo rm -rf /Applications/Xcode.app清理残留
  • 从Apple开发者中心下载标注支持macOS Sequoia beta的Xcode 15早期beta版本
  • 安装完成后,执行sudo xcode-select -s /Applications/Xcode.app切换默认Xcode

二、无需降级的解决办法

针对Flutter构建无错误但失败的问题

  • 清理Flutter项目缓存:依次执行flutter clean和flutter pub get
  • 清理Xcode构建缓存:打开Xcode按Cmd+Shift+K清理,再删除~/Library/Developer/Xcode/DerivedData目录下的所有文件
  • 升级Flutter到最新beta版:Xcode 16 beta需要Flutter的适配版本,执行flutter channel beta切换到beta通道,再flutter upgrade升级

针对iPhone 14 Pro显示"IOS 18 not installed"的问题

  • 重新配对设备:打开Xcode的Window > Devices and Simulators,选中你的iPhone,点击「Pair with Xcode」完成重新配对
  • 确认开发者模式开启:在iPhone的「设置 > 隐私与安全性 > 开发者模式」中开启该功能,重启设备后再连接Xcode
  • 添加iOS 17.6.1支持文件:从Xcode 15的安装目录中复制iOS 17.6.1的设备支持文件,粘贴到/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport目录,重启Xcode即可

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.18 23:22:07