android - Registration ID become "NotRegistered" for no reason -


during april, we've start receiving lot of 'notregistered' errors. according google docs should happen if app uninstalled or updated, in our case token can "expire" in ~40 minutes if absolutely nothing happen device.

and makes things worth if, let's reg_id_1 "expired" , server returns 'notregistered' error - push client register again, gcm provides same token 'notregistered'. app update not help. reinstall or user reset(android user) helps.

so question - encounter same issue and/or has solution ?

p.s. wonder, can connected april clientlogin shutdown , gone wrong on google servers ? https://plus.google.com/+googledevelopers/posts/rk1pw9cy4sd

upd see response google

there may several reasons why error firing on server

  • app uninstalled
  • id expires. prior notifed on server should reintitiate registration.
  • users's change google account , send new id
  • update app causes new id, old 1 expires.

it's best remove dead id's db , stop sending messages there.


Comments

Popular posts from this blog

asp.net mvc - SSO between MVCForum and Umbraco7 -

Python Tkinter keyboard using bind -

ubuntu - Selenium Node Not Connecting to Hub, Not Opening Port -