ICS上的GCM PHONE_REGISTRATION_ERROR

时间:2012-09-24 20:37:20

标签: android registration google-cloud-messaging

我已迁移我的应用以使用新的GCM推送系统。它适用于数千名用户,但今天我的用户使用带有ICS的三星Galaxy S3,每次尝试注册时都会获得PHONE_REGISTRATION_ERROR。

我可以看到其他人在AVD上存在这个问题,但这对真实设备意味着什么?

如何进一步调试/找出注册过程中出现的问题?

P.S。是的我已经阅读了http://developer.android.com/guide/google/gcm/gcm.html,其中显示了PHONE_REGISTRATION_ERROR与Google手机注册不正确。这款手机目前不支持GCM。但这显然不正确,因为GCM适用于许多其他S3的

2 个答案:

答案 0 :(得分:1)

此用户手机是否可能已植根并运行ROM,因为某些原因GCM无法正常工作?

答案 1 :(得分:0)

我遇到了同样的问题,在互联网上搜索了很多天后,我在google群组中注意到了这一点(https://groups.google.com/forum/#!topic/cerberus-support-forum/eJxOsYqkTxo)并尝试了它,它对我来说完美无瑕。

您的Google帐户存在问题。请试试这个:

  • 转到设置 - >应用程序 - >管理应用程序 - >所有

转到设置 - > Apps->全部(在较新版本上)

  • 选择"清除数据"用于" Google Play服务"和#34; Google服务框架"
  • 重新启动手机

然后从您的应用中检查GCM ID。

如果仍然无效,请从手机中删除所有Google帐户,然后重新启动手机并重新添加帐户。

它对我有用(在实施了我从搜索互联网获得的许多解决方案之后。)

希望它有所帮助!!