在iOS 10上花费很长时间从firebase中检索数据

时间:2017-01-26 11:24:09

标签: ios swift firebase firebase-authentication ios10

我使用firebase作为我的后端。最近我的应用程序出现了一个奇怪的问题。当从firebase检索数据时,它需要花费很多时间> 20秒在这个问题上花了这么多时间之后,对这个问题进行了明确的描述。

  1. 它在iOS9上正常运行。仅适用于iOS 10(在真实设备上也是如此。在iOS 10模拟器上正常工作)
  2. 在项目外创建的样本正常工作。
  3. 在少数用户较少的登台环境中加快工作速度。在许多用户都很高的实时环境中出现问题。
  4. 提前致谢

    注意:请不要将此标记为重复。我在堆栈溢出中经历了很多问题而没有找到令人满意的答案。

1 个答案:

答案 0 :(得分:2)

最后,我找到了这个场景的答案。这完全是因为一条线。

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

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