Quickblox向开发设备发送推送通知,但不向iOS上的生产设备发送

问题描述:

我一直在使用QuickBlox的聊天模块中的推送通知处理应用一段时间。Quickblox向开发设备发送推送通知,但不向iOS上的生产设备发送

我一直在测试我的iPad上的推送通知,它工作正常(开发人员设备)。我已将两个证书都添加到QuickBlox中,并且两者均处于活动状态(开发人员&生产)。

生产设备正在注册远程通知,他们显示他们注册了生产推送通知。当我向开发者设备发送消息时,它会收到通知,并且它可以正常工作,但是当我向生产设备发送未收到通知时。

如果我尝试从管理面板向生产用户发送推送通知,它会发送,但不会收到它。生产用户是TestFlight中的内部和外部测试人员。我听说TestFlight测试人员必须使用生产证书,这就是为什么我要如此注册它们。当我将构建存档到商店时,我确保使用生产配置文件进行构建。我不知道自己还能做些什么:o提前

感谢

编辑:我尝试使用推送通知测试证书和它工作得很好。它推送并将推送通知接收到生产设备。仍然没有在QuickBlox上工作

我试图删除证书,然后再次添加,但没有帮助。我必须撤销证书然后创建一个新的证书。我添加完后,花了好几个小时才开始工作。一定是QuickBlox的问题。

+0

你还有这个问题吗? –

+0

不,我不知道。撤销证书然后创建一个新的解决了问题。苹果公司需要一点时间来撤销你的证书,所以要留意一下。 – DatForis