[英]Keep getting TOO_MANY_REGISTRATIONS from blackberry push registration
我正在尝试将android项目移植到BB10应用程序。 我已按照说明尽可能紧密地实施BB Push。 我已经成功通过推送注册了我们的一个应用程序,但是当我尝试注册另一个应用程序时,服务器在GCM意图上返回“ TOO_MANY_REGISTRATIONS”。 任何帮助表示赞赏。
项目1-android.cfg(为安全起见和说明要点更改了值)
<android>
<push>
<appid>XXX1-XXXXXXXXXXXXXXXXXXXXXX</appid>
<ppgurl>https://cpXXX1.pushapi.na.blackberry.com</ppgurl>
<tokenprefix></tokenprefix>
</push>
</android>
项目2-android.cfg
<android>
<push>
<appid>XXX2-XXXXXXXXXXXXXXXXXXXXXX</appid>
<ppgurl>https://cpXXX2.pushapi.na.blackberry.com</ppgurl>
<tokenprefix></tokenprefix>
</push>
</android>
编辑:我在同一部手机(Z10)上测试了这两个应用程序,据我了解,它会生成相同的设备令牌?
我终于解决了这个问题。 我不得不安全擦拭手机。 但这不一定是必需的。 我不明白,在BB10上,您需要删除应用程序以清除缓存。 因此,可能只是删除应用程序并重新安装。
从全新的操作系统重新安装我的应用程序后,它可以完美运行。 还要注意:
<ppgurl>http://cpXXX2.pushapi.na.blackberry.com</ppgurl>
http不是https,否则您将收到INVALID_SENDER
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.