【问题标题】:App crashing while trying to store data on Firestore尝试在 Firestore 上存储数据时应用程序崩溃
【发布时间】:2020-10-25 17:41:43
【问题描述】:

应用程序因错误而崩溃:

FIRESTORE 内部断言失败:文档引用无效。文档引用必须有偶数个段,但 users_table 有 1 个

我正在尝试这样存储:-

func updateFirestorePushTokenIfNeeded() {
        if let token = Messaging.messaging().fcmToken {
            let usersRef = Firestore.firestore().collection("users_table").document(userID)
            usersRef.setData(["fcmToken": token], merge: true)
        }
    }

我的火库现在是空的。

【问题讨论】:

    标签: ios swift firebase google-cloud-firestore


    【解决方案1】:

    该错误消息几乎可以肯定意味着 userID 为 nil 或为空。您应该验证您将正确的值传递给 Firestore。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-05-09
      • 2019-09-12
      • 2013-04-15
      • 1970-01-01
      • 1970-01-01
      • 2018-10-06
      • 2017-11-10
      相关资源
      最近更新 更多