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

Flutter iOS集成Firebase遇Module 'firebase_core' not found错误求助

解决Flutter iOS构建报错Module 'firebase_core' not found

以下是针对该问题的进阶排查和解决步骤:

  • 重新同步依赖与Pod

    1. 执行flutter clean清理项目缓存
    2. 执行flutter pub get重新拉取Flutter依赖
    3. 进入项目的ios目录,依次执行:
      pod deintegrate
      pod install --repo-update
      
      --repo-update会强制更新CocoaPods仓库,避免依赖版本不匹配的问题
  • 检查Xcode项目配置

    1. 打开ios/Runner.xcworkspace(注意不是.xcodeproj文件)
    2. 选中Runner Target,进入Build Settings:
      • 确保Framework Search Paths包含$(inherited)和${PODS_ROOT}/firebase_core/ios
      • 确认Other Linker Flags包含$(inherited)
    3. 切换到Build Phases -> Link Binary With Libraries,检查是否存在firebase_core.framework,若缺失,点击+按钮从Pods/Products目录中添加
  • 验证AppDelegate配置
    确保AppDelegate.swift中正确初始化Firebase:

    import UIKit
    import Flutter
    import Firebase
    
    @UIApplicationMain
    @objc class AppDelegate: FlutterAppDelegate {
      override func application(
        _ application: UIApplication,
        didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
      ) -> Bool {
        FirebaseApp.configure()
        GeneratedPluginRegistrant.register(with: self)
        return super.application(application, didFinishLaunchingWithOptions: launchOptions)
      }
    }
    
  • 确认Podfile配置
    打开ios/Podfile,检查:

    • 平台版本是否满足firebase_core要求:platform :ios, '11.0'(firebase_core 2.15.0最低要求iOS 11.0)
    • 确保文件中包含use_frameworks!(针对Swift项目或动态框架依赖)
  • 清理Xcode衍生数据

    1. 在Xcode中执行Product -> Clean Build Folder(快捷键Cmd+Shift+K)
    2. 删除Xcode衍生数据:打开Xcode -> Preferences -> Locations,找到DerivedData路径,删除当前项目对应的文件夹
  • 极端情况:重新生成iOS项目文件
    若以上步骤都无效,可尝试:

    1. 备份当前ios目录
    2. 删除ios文件夹
    3. 执行flutter create --platforms ios .重新生成iOS项目结构
    4. 重新配置Firebase(将GoogleService-Info.plist放入ios/Runner目录),再重新执行pod install

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 00:52:51