【发布时间】:2018-05-06 18:49:47
【问题描述】:
在离线时从 firestore 加载数据按预期工作,但调用 save 永远不会返回,而且似乎也没有超时。
这是一个在线保存但不能离线保存的示例:
func save() {
guard let uid = user?.uid else {
return
}
let db = Firestore.firestore()
var ref: DocumentReference? = nil
ref = db.collection("users").document(uid).collection("properties").addDocument(data: ["name": "test"]) { err in
if let err = err {
print("Error adding document: \(err)")
} else {
print("Document added with ID: \(ref!.documentID)")
}
}
}
是否有任何已知的解决方法?
更新: Firebase 支持人员已确认这是一个错误,并且“我们的工程师现在正在处理它”。他们无法给出修复的时间表。
【问题讨论】:
-
这方面有什么进展吗?我们有同样的问题:/
-
自您发布此消息以来已半年多,而我也遇到了同样的情况。呃,似乎没有希望快速修复。您是否有故障单链接/ID,以便我可以关注它?谢谢。
-
arrrgh,,,现在也遇到了。快速解决?显然,谷歌资源紧张
-
我们也面临着这个......
标签: ios firebase google-cloud-firestore