找不到 Firebase 模块。我还尝试添加 Firebase 软件包,但它们不可用。尽管多次尝试集成 Firebase,但所有尝试均未成功。Firebase 模块在当前环境中不可用。我尝试添加必要的 Firebase 包,但没有找到它们。尽管多次努力将 Firebase 集成到项目中,但所有尝试最终都没有成功。
Xcode 错误:没有此类模块“Firebase” - 无法集成 Firebase
我一直在尝试将 Firebase 集成到我的 Flutter 项目中,但我一直遇到 Xcode 的问题:“没有这样的模块‘Firebase’”。尽管多次尝试添加 Firebase 包,但它们仍然不可用。以下是我遵循的步骤和尝试的配置的详细说明:
采取的步骤
导航到我的 Flutter 项目的 iOS 目录:
cd ios
初始化的CocoaPods
pod 初始化
使用 Firebase 依赖项更新了 Podfile:
平台:ios,'10.0'
目标“跑步者”做 使用框架! 使用_模块化_标题!
pod 'Firebase/Core' pod 'Firebase/消息传递' 结束
安装了 Pod:
吊舱安装
在Xcode中打开.xcworkspace文件
打开Runner.xcworkspace
在AppDelegate.swift中配置Firebase:
导入UIKit 导入颤振 导入 Firebase
@UIApplicationMain @objc类AppDelegate:FlutterAppDelegate { 覆盖功能应用程序( _ 应用程序:UIApplication, didFinishLaunchingWithOptions launchOptions:[UIApplication.LaunchOptionsKey:任何]? ) -> 布尔 { FirebaseApp.configure() 返回 super.application(application, didFinishLaunchingWithOptions: launchOptions) }
覆盖 func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) { Messaging.messaging().apnsToken = deviceToken } }