在iOS 10上从firebase检索数据需要很长时间



我使用firebase作为后端。最近我的应用程序出现了一个奇怪的问题。当从firebase检索数据时,需要花费20秒以上的时间。在这个问题上投入了这么多时间之后,下面是对这个问题的清晰描述。

  1. 它在iOS9上运行良好。仅iOS 10有问题(在真实设备上也是如此。在iOS 10模拟器上运行良好)
  2. 使用项目外创建的示例可以正常工作
  3. 在用户数量较少的暂存环境中工作速度更快。实时环境中用户数量较多的问题

提前感谢

注意:请不要将此标记为重复。我浏览了堆栈溢出中的许多问题,但没有找到令人满意的答案。

最后,我找到了这个场景的答案。这都是因为一句台词。

FIRDatabase.database().reference(fromURL: "(BASE_URL)").keepSynced(true)

这就是检索数据滞后的原因。

相关内容

最新更新