我已经迁移了我的应用程序,以使用新的GCM推送系统。它适用于成千上万的用户,但今天我有一个三星盖乐世S3的用户,他每次尝试注册时都会得到一个PHONE_REGISTRATION_ERROR。
我可以看到其他人在AVD上也有这个问题,但这在真正的设备上意味着什么?
如何进一步调试/找出注册过程中的错误?
另外,是的,我确实读过http://developer.android.com/guide/google/gcm/gcm.html,上面写着PHONE_REGISTRATION_ERROR在谷歌的手机注册不正确。此手机当前不支持GCM。但这显然是不正确的,因为GCM可以在许多其他S3上运行
发布于 2012-10-09 08:09:47
有没有可能这个用户的手机是根的,并运行一个ROM,其中由于某些原因GCM不能工作?
发布于 2015-03-03 15:08:47
我也有同样的问题,在互联网上搜索了很多天后,我在谷歌群组(https://groups.google.com/forum/#!topic/cerberus-support-forum/eJxOsYqkTxo)中注意到了这一点,并尝试了一下,它对我来说工作得很完美。
您的Google帐户有问题。请尝试以下操作:
或
转到设置->应用->全部(在较新版本上)
为“
然后检查你的应用程序中的GCM id。
如果它仍然不能工作,然后删除所有的谷歌帐户从手机,并重新启动手机,并添加帐户再次。
它对我很有效(在实现了我在互联网上搜索到的许多解决方案之后)。
希望它能有所帮助!!
https://stackoverflow.com/questions/12572536
复制相似问题