小编Wou*_*Pol的帖子

iOS 上的 Flutter:重新定义模块“Firebase”

我一直在尝试在 iOS 上构建我的 flutter 应用程序,但flutter run抛出以下错误:

/Users/<MyUser>/Desktop/projects/app/ios/Pods/Firebase/CoreOnly/Source
s/module.modulemap:1:8: error: redefinition of module 'Firebase'
module Firebase {
       ^
/Users/<MyUser>/Library/Developer/Xcode/DerivedData/Runner-dbkgurnsasbvieahfnk
dontejqss/SourcePackages/checkouts/firebase-ios-sdk/CoreOnly/Sources/module.
modulemap:1:8: note: previously defined here
module Firebase {
Run Code Online (Sandbox Code Playgroud)

我已按照此处的说明导入了 firebase-ios-sdk 。导入的模块是 FirebaseCore、FirebaseAuth 和 FirebaseMessaging。除了在 AppDelegate.swift 文件中导入 Firebase 之外,我没有对 iOS 特定代码(/ios 下的任何内容)进行任何修改。更新后的文件现在包含以下代码:

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)
 }
}
Run Code Online (Sandbox Code Playgroud)

搜索错误后,我尝试了以下步骤: …

xcodebuild ios firebase flutter

29
推荐指数
2
解决办法
3万
查看次数

标签 统计

firebase ×1

flutter ×1

ios ×1

xcodebuild ×1