You need to enable JavaScript to run this app. Flutter iOS端Xcode构建报错no such module 'Firebase_auth'如何解决?
优惠活动
大模型
产品
解决方案
定价
更多

Flutter iOS端Xcode构建报错no such module 'Firebase_auth'如何解决?

Flutter iOS构建Firebase相关错误解决方案

核心构建错误(no such module 'Firebase_auth')修复步骤

  • 首先修正AppDelegate.swift中的导入语句:将错误的import Firebase_auth改为正确写法 import FirebaseAuth(iOS端Firebase Auth模块使用驼峰命名,无下划线)
  • 回到Flutter项目根目录执行缓存清理命令:
    flutter clean
    
  • 进入iOS目录删除旧Pod依赖配置:
    cd ios
    rm -rf Pods Podfile.lock
    
  • 重新拉取更新Pod依赖:
    pod install --repo-update
    
  • 后续打开iOS编译项目必须选择Runner.xcworkspace文件,禁止直接打开Runner.xcodeproj,否则会识别不到Pod安装的第三方模块

附带警告修复

签名团队占位符警告

  • 用Xcode打开Runner.xcworkspace,左侧选中Runner目标,进入「签名与功能」标签页,在Team下拉列表选择你对应的苹果开发团队即可消除该警告。

部署版本不匹配警告

  • 打开iOS目录下的Podfile,取消顶部platform :ios行的注释,将版本号修改为12.0(建议不低于11.0,适配当前Firebase组件的最低版本要求)
  • 同时在Xcode的Runner目标-「通用」标签页,将iOS部署目标也修改为和Podfile一致的版本,重新执行pod install即可消除警告

以上步骤全部执行完成后重新运行Flutter项目即可正常在模拟器启动。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.19 21:06:05