API违规损害了数据库的完整性:使用Firebase时,vnode未链接>

时间:2019-05-28 17:03:16

标签: ios swift firebase firebase-realtime-database firebase-cloud-messaging

在创建新用户然后尝试在集合视图中加载新数据时出现此错误,在应用程序委托中,我一直试图使通知正常工作。

  

libsqlite3.dylib的客户端中的错误   dylib:API违反损害了数据库完整性:vnode未链接   使用时:   / private / var / mobile /容器/数据/应用程序/ SomeNumber /库/缓存/com.user.FinalAppPrj/Cache.db-shm

这是什么错误,我该如何解决?

这与我为通知编写的代码有关吗?

You can see most of my app delegate code in this question

经调查,似乎发生了: 在baseVC中找到的这一行之后

override func prepare(for segue: UIStoryboardSegue, sender: Any?) {

具体在} else if let VC = segue.destination as? CommentsVC {

之后

但是之前

    func getRecentPosts() {
    print("getRecentPosts called")
    let ref = Database.database().reference()//here

哪个容器VC中的viewdidload会被调用:

        if !GlobalSharedData.shared.currentlyCreating {
        getRecentPosts()

0 个答案:

没有答案