在我的iOS应用中,我保持启用以下功能
[[self.userManagementRef child:@"PUBLISHED_CONTENTS"] keepSynced:YES];
虽然用户设备没有互联网连接,但firebase数据库已经多次更改。用户设备连接到Internet后,只接收数据库的最后一次更改。否则,用户必须使应用程序崩溃并重新打开应用程序才能获得所有更改。如何解决这个问题?
答案 0 :(得分:0)
在firebase中你可以使用
Database.database().isPersistenceEnabled = true
或
[FIRDatabase database].persistenceEnabled = YES;
(SWIFT / OBJ-c)的
允许您的应用在网络连接恢复后存储更改并进行同步。随附文件。
https://firebase.google.com/docs/database/ios/offline-capabilities