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

Flutter调试iOS模拟器触发Xcode构建失败问题求助

可行解决步骤

  • 检查Xcode命令行工具配置
    打开Xcode,进入设置 > 位置 > 命令行工具,确认下拉选项选中的是当前安装的Xcode版本,而非独立命令行工具,选完后重启终端重试构建。
  • 清理重安装Pod依赖
    执行以下命令重置iOS端依赖:
    cd ios
    rm -rf Pods Podfile.lock
    pod deintegrate
    pod install
    cd ..
    
    完成后再执行flutter run尝试运行。
  • 适配Apple Silicon芯片架构
    如果你使用的是Apple Silicon系列芯片的Mac,做如下配置:
    1. 打开Xcode,选中项目的Runner目标,进入构建设置(Build Settings) > 排除架构(Excluded Architectures),在Debug模式下为Any iOS Simulator SDK添加arm64
    2. 在ios目录的Podfile末尾添加如下配置:
    post_install do |installer|
      installer.pods_project.targets.each do |target|
        flutter_additional_ios_build_settings(target)
        target.build_configurations.each do |config|
          config.build_settings['EXCLUDED_ARCHS[sdk=iphonesimulator*]'] = 'arm64'
        end
      end
    end
    
    1. 重新执行pod install后再构建项目。
  • 解决脚本执行权限问题
    打开Xcode的设置 > 隐私与安全性,下拉到安全性板块,查看是否有被阻止的脚本运行提示,点击允许后重启Xcode重试。
  • 重置iOS模拟器
    打开报错对应的iOS模拟器,点击设备 > 清除所有内容和设置,重置完成后重新运行项目。
  • 修复Flutter公共缓存
    执行flutter pub cache repair修复全局依赖缓存,之后在项目根目录执行flutter pub get重新拉取项目依赖再构建。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 06:06:04