【发布时间】:2019-03-19 09:47:45
【问题描述】:
我正在尝试将我的 Flutter 应用的 iOS 部分连接到 Firebase。当我完成 Firebase 上的步骤时 - “将 Firebase 添加到您的 iOS 应用程序” - 我点击了一个步骤,上面写着“将下面的初始化代码添加到您的主 AppDelegate 类 "(斯威夫特版本):
import UIKit
import Firebase
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow?
func application(_ application: UIApplication,
didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?)
-> Bool {
FirebaseApp.configure()
return true
}
}
但是我的 AppDelegate 类已经有了这个代码:
import UIKit
import Flutter
@UIApplicationMain
@objc class AppDelegate: FlutterAppDelegate {
override func application(
_ application: UIApplication,
didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?
) -> Bool {
GeneratedPluginRegistrant.register(with: self)
return super.application(application, didFinishLaunchingWithOptions: launchOptions)
}
}
不知道该怎么办。我是用 Firebase 提供的代码替换现有代码还是以某种方式协调两者?
【问题讨论】:
标签: ios swift firebase flutter