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

在Xcode中构建集成firebase_auth的Flutter应用失败该如何解决?

Flutter集成firebase_auth iOS端构建报错解决方案
  • 确认GoogleService-Info.plist的引入配置:在Xcode左侧导航栏选中该文件,右侧属性面板的Target Membership项必须勾选Runner;首次引入文件时需勾选Copy items if needed选项,避免仅引入文件引用导致编译时无法读取配置。
  • 检查ios目录下Podfile的系统版本要求:确认顶部platform :ios的版本号不低于11.0,新版Firebase SDK已停止支持iOS 10及更低版本。
  • 清理并重新安装依赖:
    1. 在Flutter项目根目录执行flutter clean清理项目缓存
    2. 进入ios目录,执行rm -rf Pods Podfile.lock删除旧的iOS依赖文件
    3. 执行pod install --repo-update拉取最新的iOS端依赖包
  • 清理Xcode构建缓存:打开Xcode点击顶部菜单栏Product > Clean Build Folder,也可直接删除~/Library/Developer/Xcode/DerivedData目录下的所有内容后重新构建。
  • 确认AppDelegate.swift中Firebase初始化代码的位置:Firebase.configure()必须放在application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?)方法的最顶部,早于GeneratedPluginRegistrant.register(with: self)调用。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 20:42:04