Ich habe erfahren, dass GCM Registrierungs-ID zum Löschen markiert, wenn es nicht möglich ist, die nächste Push-Benachrichtigung zu senden.löscht GCM die alte Registrierungs-ID, wenn der Benutzer die App unmittelbar nach der Deinstallation erneut installiert?
Aber in meinem Fall passiert folgende Situation mit meinem Benutzer.
Szenario:
1) Mein Benutzer installiert die App und sein Gerät mit GCM registriert.
2) Derselbe Benutzer deinstalliert und installiert die App sofort erneut. Zum zweiten Mal wird eine neue Registrierungs-ID generiert.
3) Diese beiden Registrierungs-IDs werden in meiner Datenbank gespeichert.
4) Jetzt erhält dieser bestimmte Benutzer zwei Push-Benachrichtigungen.
Jetzt habe ich folgende Fragen:
Fragen:
- Will GCM löscht die alte Registrierung ID nach einiger Zeit?
- Bitte schlagen Sie mir vor, wie Sie mit dieser Situation umgehen?
möglich Duplikat [Do alter GCM Token weiterleben, auch nach einer Deinstallation?] (Http://stackoverflow.com/questions/17328654/do-old-gcm-tokens-live-on-even-after -an-deinstallieren) –