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

使用Flutter 3.7.10与Xcode 14.3运行项目遇错误求助

解决Flutter + Xcode 14.3编译报错问题(适配Flutter 3.7.10)

针对你使用Xcode 14.3、Flutter 3.7.10、macOS 13.3遇到的编译报错,尝试以下方案:

  • 修改Podfile配置
    在项目的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'
          # 若项目依赖有最低版本要求,可调整为对应版本,比如12.0
          config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '12.0'
        end
      end
    end
    

    执行命令清理并重装Pods:

    cd ios
    pod deintegrate
    rm Podfile.lock
    pod install
    cd ..
    
  • 调整Xcode编译设置
    打开Xcode,选中项目Target,进入Build Settings:

    • 搜索Excluded Architectures,在Debug和Release模式下,为iphonesimulator添加arm64到排除列表
    • 确认Build Active Architecture Only在Debug模式设为Yes,Release模式设为No
  • 清理Flutter缓存并重新构建
    执行以下命令彻底清理缓存后重新运行:

    flutter clean
    flutter pub get
    flutter run
    
  • 升级Flutter版本(可选)
    Flutter 3.7.x对Xcode 14.3的兼容存在已知问题,官方在3.10+版本已修复。若上述方案无效,可升级Flutter:

    flutter upgrade
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 15:22:04