Leben alte GCM-Token auch nach einer Deinstallation noch?
Wir haben an einer GCM-Implementierung gearbeitet und festgestellt, dass eine Geräteadresse, die einer App-Installation zugewiesen wurde, auch dann gültig ist, wenn die App deinstalliert wird.
Also installieren wir eine App, holen Token A, das Gerät abonniert einen bestimmten Alarmtyp 1, das Nachrichtentoken A mit großem Erfolg. Dann deinstallieren wir die App.
Nein, wir installieren neu, empfangen Token B und das Gerät abonniert einen bestimmten Alarmtyp 2. Wir senden Token B eine Nachricht mit großem Erfolg.
Da wir zwischen der Deinstallation und der Neuinstallation der App keine Nachricht an Token A gesendet haben, können wir weiterhin beide Token als Nachricht senden, und die App empfängt beide.
Wenn wir versucht hätten, Token A zu senden, während die App deinstalliert wurde, hätten wir das von Googles Antwort bereinigen können.
Gibt es eine Möglichkeit zu wissen, dass Token A technisch nicht mehr gültig ist?