繁体   English   中英

继续从黑莓推送注册获取TOO_MANY_REGISTRATIONS

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM