FB-token aktualisieren

FB-Dokumentation besagt eindeutig, dass FirebaseInstanceIdService umgesetzt werden sollten, um den Zugang erfrischt und token, dass eine manuelle Registrierung ist nicht mehr erforderlich, da die Bibliothek kümmert sich um den ganzen Prozess.

Problem ist, dass onTokenRefresh wird nur einmal aufgerufen, und wenn etwas schief geht in den Prozess der übertragung auf meinen server, die Anwendung hat zu warten, bis die nächste Aktualisierung oder einem kompletten deinstallieren/neu installieren.

Könnte ich gelten die gleiche Logik wie bei früheren GCM-Implementierungen? Das heißt, bei jedem start meiner Anwendung, die ich Zugriffstoken mit FirebaseInstanceId.getInstance().getToken() und schickte es an meinem server, nicht darum zu kümmern, dass es bereits gesendet wurde. Genau dasselbe geschieht in onTokenRefresh.

Ist dieser Ansatz irgendwelche Fallstrick?

InformationsquelleAutor Alessandro | 2016-06-15
Schreibe einen Kommentar