Firebase突然崩溃并显示"RepoExists"消息



我的firebase项目(iOS,用Objective-c编写)一直工作正常,直到蓝色出来,在模拟器上启动应用程序时,它崩溃了,我收到了此消息:blockquote>

由于未被发现的例外"回复主义者",终止应用程序,原因: " createrepo呼吁已经存在的仓库。"

我已经尝试删除派生数据,重新启动Xcode等。但是,毫无用处,我在堆栈溢出,Google或Firebase文档上都找不到任何有关此崩溃的信息。有人有任何想法吗?

感谢您的帮助。

我将database.database()。ref()调用到主线程,为我解决了问题...

我这样做,它有助于解决我的问题,我有FirebaseManager,有两种方法,其中一种是我在didFinishLaunchingWithOptions中称为AppDelegate中称为的配置。我也在 configure

中致电createDatabase
private func createDatabase() {
    _ = Database.database().reference()
}

之后,您可以在任何其他线程中创建DatabaseReference

好吧,我可能会迟到,但是如果您尝试注册已经存在于firebasedatabase上的用户,它将弄清楚此错误。

最新更新