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

配置Firebase后Flutter应用无法重建,执行flutter run报错

解决ARM macOS上Flutter Firebase集成的CocoaPods/FFI报错问题
  • 先切换到x86_64架构的shell环境(确保后续操作都基于x86_64执行):

    arch -x86_64 zsh
    

    (如果你的默认shell是bash,替换成arch -x86_64 bash)

  • 彻底卸载所有旧版本的CocoaPods组件:

    sudo gem uninstall cocoapods cocoapods-core cocoapods-downloader
    

    卸载时如果提示选择版本,输入all卸载全部

  • 在x86_64环境下重新安装FFI和CocoaPods:

    sudo gem install ffi --platform=ruby
    sudo gem install cocoapods
    
  • 进入项目的ios目录,强制用x86_64架构执行pod安装:

    cd ios
    arch -x86_64 pod install
    
  • 检查并修改ios/Podfile的部署目标:将platform :ios, '11.0'修改为platform :ios, '12.0'或更高版本(Firebase官方要求最低iOS 12.0)

  • 回到项目根目录,清理并重新运行:

    cd ..
    flutter clean
    flutter run
    

内容的提问来源于stack exchange,提问作者Charl Van der Horst

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.22 08:09:17