' NSInternalInconsistencyException',原因:'无法识别的数据库版本:'物理设备上的Firebase崩溃

时间:2016-08-08 18:54:17

标签: ios swift firebase firebase-realtime-database firebase-authentication

我的应用程序在物理设备上不断崩溃,但它可以在模拟器上运行。而我无法找到有关该错误的任何信息。我正在使用firebase。我的应用程序已经运行了一段时间,随机发生。

2016-08-08 14:50:14.081 gameofchats [1626:570752] *由于未捕获的异常终止应用程序' NSInternalInconsistencyException',原因:'无法识别的数据库版本:&# 39; * 第一次抛出调用堆栈: (0x182462db0 0x181ac7f80 0x182462cf8 0x1001b1bc8 0x1001b1ab0 0x1001c2a84 0x100ed5a7c 0x100ed5a3c 0x100ee2554 0x100ed972c 0x100ee466c 0x100ee4364 0x1820c5470 0x1820c5020) libc ++ abi.dylib:以NSException enter image description here

类型的未捕获异常终止

1 个答案:

答案 0 :(得分:2)

我面临的问题大致相同。

我从我的设备中删除该应用,让xCode安装它的新副本,这解决了这个问题。

我的猜测是,本地Firebase缓存必定已损坏,每次Firebase的sdk尝试访问它时,应用程序都会崩溃。