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

升级MacOS与Flutter后Xcode构建无限卡住,寻求解决方案

解决MacOS 14.6.1 + Flutter 3.24.0下Xcode构建卡住的问题

很多开发者都反馈过类似的兼容性问题,以下是经过验证的可行解决方案:

  • 清理Flutter和Xcode缓存
    依次执行以下命令清除缓存:

    flutter clean
    rm -rf ios/Pods
    rm ios/Podfile.lock
    rm -rf ~/Library/Developer/Xcode/DerivedData
    pod repo update
    flutter pub get
    cd ios && pod install
    
  • 调整Xcode构建设置
    打开Xcode项目,修改以下配置:

    • 找到Build Settings -> Build Options,将Build Active Architecture Only设为Yes(仅Debug模式)
    • 在Signing & Capabilities中,确认签名证书和Provisioning Profile配置正确,尝试重新下载签名文件
  • 降级Flutter版本或调整通道
    如果上述方法无效,可以临时降级到之前稳定的版本:

    flutter downgrade 3.22.3
    

    或者切换到beta通道测试:

    flutter channel beta
    flutter upgrade
    
  • 检查MacOS系统权限
    确保Xcode拥有完整的磁盘访问权限:
    打开系统设置 -> 隐私与安全性 -> 磁盘访问,勾选Xcode选项,重启Xcode后重试构建

  • 重置Xcode构建服务
    执行命令重置Xcode的构建服务:

    sudo xcodebuild -license accept
    sudo rm -rf /Library/Developer/Xcode/DerivedData
    sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.19 16:52:35