【问题标题】:Firebase keepSynced only updates last change?Firebase keepSynced 仅更新上次更改?
【发布时间】:2017-10-12 13:55:06
【问题描述】:

在我的 iOS 应用程序中,我按如下方式启用了 keepSynced

[[self.userManagementRef child:@"PUBLISHED_CONTENTS"] keepSynced:YES];

当用户设备没有互联网连接时,firebase 数据库已经更改了几次。用户设备连接到互联网后,仅接收数据库的最后更改。否则用户必须使应用程序崩溃并重新打开应用程序才能获得所有更改。如何解决这个问题?

【问题讨论】:

    标签: ios objective-c firebase firebase-realtime-database


    【解决方案1】:

    在firebase中你可以使用

    Database.database().isPersistenceEnabled = true[FIRDatabase database].persistenceEnabled = YES; (swift/obj-c)

    允许您的应用在网络连接恢复后存储更改和同步。附文件。

    https://firebase.google.com/docs/database/ios/offline-capabilities

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-27
      • 2016-11-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多