如果在VIEwController中使用FIRDatabase.database().reference(),请与我们共享代码.如果你使用这样的东西:
var db = FIRDatabase.database().reference()
在vIEwDIDLoad之前,您可以收到此错误.更好地做这个:
var db: FIRDatabaseReference!overrIDe func vIEwDIDLoad() { super.vIEwDIDLoad() db = FIRDatabase.database().reference()}
这样,即使configure()在finishLaunchingWithOptions中,app也不会崩溃.
二解决方案:
在AppDelegate.swift中只需添加以下代码行:
overrIDe init() { FirebaseApp.configure() FIRDatabase.database().persistenceEnabled = true}
当应用程序启动时,它将转到init()方法,并将在其他所有内容之前配置FireBase.
总结以上是内存溢出为你收集整理的ios – 必须在使用FIRDatabase之前调用FIRApp.configure().错误即使我已经叫它全部内容,希望文章能够帮你解决ios – 必须在使用FIRDatabase之前调用FIRApp.configure().错误即使我已经叫它所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)