Firestore应用程序不回调

时间:2018-06-04 11:37:35

标签: ios swift firebase google-cloud-firestore

我正在构建一个带有Firestore集成的iOS应用程序。我设置了两个Firestore应用程序 - 一个用于测试OR,另一个用于生产beta。它们设置相同(我假设如此)。

当我的应用程序连接到prod时,将停止调用回调函数。例如,当我更新文档时:

beta

该应用程序处于联机状态,根据Firestore文档,应该无异常地调用回调。

但是当同一个应用程序连接到self.firestore.collection(collection).document(id).setData(data, completion:{ (error) in print("callback") // Never called } 时,上面示例中的回调会被调用好。

以下是我的两个plists,其中包含访问Firestore应用程序的凭据(左侧为prod,右侧为beta):

enter image description here

Firestore配置中是否存在隐藏的回调调用设置,还是因为我的应用逻辑?

1 个答案:

答案 0 :(得分:0)

好的,回调停止被调用的原因不是在Firestore设置中,而是在耗尽文档更新的日期引用。

不要像我一样陷入困境:)