iOS的火力地堡应用FIRApp.configure()
问题描述:
我有一个的iOS(SWIFT)应用程序与所述的AppDelegate以下代码:iOS的火力地堡应用FIRApp.configure()
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
FIRApp.configure()
FIRDatabase.database().persistenceEnabled = true
return true
}
在persistenceEnabled = true
线的应用崩溃,与异常FIRAppNotConfigured
,和消息"Failed to get default FIRDatabase instance. Must call FIRApp.configure() before using FIRDatabase."
显然,我在此之前立即调用了FIRApp.configure()
,所以建议的解决方案不正确。当被调用时,日志输出甚至显示"Configuring the default app"
。
问题可能是什么,我怎么解决它,所以我可以使用FIRDatabase?
答
尝试:
override init() {
// Firebase Init
FIRApp.configure()
}
先生,您值得数百万个点 – JamesG