Sto usando la messaggistica Firebase per le notifiche push nella mia app Android. Lo sa bene onMessageReceived
non viene chiamato quando l'app è in background e il messaggio include "body" e "title"
Questo è un problema perché, quando l'app viene ripresa dall'utente (semplicemente portando l'app in primo piano dall'elenco delle attività), non riesco a capire come sapere che è tempo che l'app aggiorni i suoi dati.
Potrei sempre avere l'app che tenta di ottenere dati quando viene in primo piano, ma idealmente volevo fare affidamento sulle notifiche push.
Qual è la migliore pratica per aggiornare i dati?
risposte:
1 per risposta № 1Questo non è corretto:
È noto che onMessageReceived non viene chiamato quando l'app è in uso sfondo.
Puoi ricevere notifiche push quando l'app è in background, anche quando l'applicazione è chiusa.