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

iOS更新后Flutter项目iPhone调试超时,Xcode构建失败求助

解决iOS更新后Flutter项目调试/构建失败问题

处理Xcode调试超时问题

  • 直接通过Xcode启动项目:运行命令 open ios/Runner.xcworkspace 打开工程,点击Xcode菜单栏的「Product > Run」启动,绕开Flutter工具链与Xcode的同步延迟问题
  • 清理缓存并重建项目:
    • 关闭Xcode,删除 ~/Library/Developer/Xcode/DerivedData 目录下的所有缓存文件
    • 在Flutter项目根目录依次执行:
      flutter clean
      flutter pub get
      cd ios && pod install && cd ..
      
  • 验证Xcode构建路径配置:
    • 在Xcode中选中Runner target,进入「Build Settings」,搜索 CONFIGURATION_BUILD_DIR,确认Debug/Release模式下的路径为默认值 $(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
    • 检查签名配置,确保选择了有效的开发者账号,避免签名异常导致构建停滞

修复Command PhaseScriptExecution失败问题

  • 赋予脚本可执行权限:
    • 进入项目ios目录,为以下脚本添加执行权限:
      chmod +x Pods/Target\ Support\ Files/Pods-Runner/Pods-Runner-frameworks.sh
      chmod +x Flutter/flutter_export_environment.sh
      
  • 重置Pod依赖:
    • 删除ios目录下的 Podfile.lock 文件和 Pods 文件夹,重新执行 pod install
  • 调整Xcode构建脚本设置:
    • 在Xcode的Runner target「Build Phases」中找到「Run Script」阶段,勾选「Run script only when installing」选项
    • 确认脚本内未使用硬编码路径,全部采用相对路径或环境变量

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.17 23:42:37