android – 注册ID没有任何理由成为“NotRegistered”

前端之家收集整理的这篇文章主要介绍了android – 注册ID没有任何理由成为“NotRegistered”前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
4月份,我们开始收到很多“未注册错误.根据Google文档,只有应用程序被卸载或更新,才会发生,但是在我们的例子中,令牌可以在约40分钟内“过期”,即使设备绝对没有发生.

什么使事情变得更加值得,如果让我们说reg_id_1“过期”,服务器返回’NotRegistered’错误 – 我们推送客户端再次注册,但GCM提供了相同的令牌,这是“NotRegistered”.应用更新没有帮助.只有重新安装或用户重置(android用户)才有帮助.

所以问题是 – 有没有人遇到同样的问题和/或有一些解决方案?

附:我想知道,是否可以连接到4月ClientLogin关机,Google服务器出现问题? https://plus.google.com/+GoogleDevelopers/posts/RK1pw9Cy4Sd

UPD请参阅Google的回应

> https://groups.google.com/forum/#!msg/android-gcm/vkj_ph7vqRQ/b_Kq283wXUQJ

解决方法

这个错误可能会在服务器上触发几个原因

> App已卸载
> ID到期.在此之前,您将在服务器上通知您应该重新注册.
>用户更改其Google帐户,并发送新的ID
>更新到您的应用程序会导致一个新的ID,旧的过期.

最好从数据库删除死ID,并停止在那里发送消息.

原文链接:https://www.f2er.com/android/312023.html

猜你在找的Android相关文章