2017-10-12 1 views
0

Dans mon application iOS I keepSynced activé comme suitFirebase keepSynced met à jour uniquement les dernières modifications?

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

Tout dispositif utilisateur ne dispose pas de base de données firebase de connexion Internet a changé plusieurs fois. Une fois que l'utilisateur se connecte à Internet, il ne reçoit que le dernier changement de la base de données. Sinon, l'utilisateur doit planter l'application et rouvrir l'application pour obtenir tous les changements. Comment résoudre ce problème?

Répondre

0

En firebase vous pouvez simplement utiliser

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

pour permettre à votre application pour enregistrer les modifications et la synchronisation une fois la connexion réseau est rétablie. Documentation jointe

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

+0

Déjà fait mais le problème persiste. – isuru