【问题标题】:Quickblox sending push notifications to development devices, but not to production devices on iOSQuickblox 将推送通知发送到开发设备,但不发送到 iOS 上的生产设备
【发布时间】:2015-11-30 14:25:45
【问题描述】:

我一直在开发一个应用程序,它使用来自 QuickBlox 聊天模块的推送通知。

我一直在我的 iPad 上测试推送通知,它运行良好(开发者设备)。我已将两个证书都添加到 QuickBlox 并且都处于活动状态(开发人员和生产)。

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

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

提前致谢

编辑:我尝试对证书使用推送通知测试器,它工作正常。它推送并收到推送通知到生产设备。仍然无法使用 QuickBlox

【问题讨论】:

    标签: ios apple-push-notifications quickblox


    【解决方案1】:

    我尝试删除证书然后重新添加,但这没有帮助。我不得不吊销我的证书然后创建一个新的。添加后,通知开始工作需要几个小时。一定是 QuickBlox 的问题。

    【讨论】:

    • 你还有这个问题吗?
    • 不,我没有。吊销证书然后创建一个新证书解决了这个问题。 Apple 需要一些时间来吊销您的证书,因此请注意这一点。
    猜你喜欢
    • 2016-03-08
    • 2017-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多