我在通过 QuickBlox 发送 APNS 时突然遇到错误,这很奇怪,因为它之前工作得很好。
用户登录后,我正在使用 TRegisterSubscriptionWithDelegate 为 APNS 注册它,发送 APNS 时出现错误
No recipients. At least one user should be subscribed for APNS (Apple Push) (through SDK or REST API)
以为它可能是我的应用程序内部的东西,但是当尝试在管理面板中发送 APNS 时,出现了同样的错误:
我已经上传了 .p12 证书,它是有效的。
不知道会发生什么。谁能告诉我解决方法?
最佳答案
这意味着您的用户/用户没有订阅 Apple 推送通知。 也许您退订了它们。
要检查用户的设备 - 转到用户模块,打开特定用户并检查此列表 http://qblx.co/1iC8Dtg
在此示例中,您可以看到该特定用户从 2 台 iOS 设备订阅并且可以接收推送通知。
关于ios7 - QuickBlox 不发送 APNS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21651421/