我使用分发证书从QuickBlox发送推送通知。但我无法从管理面板发送任何消息。总是,我有这个错误:
“当前应用程序未启用APNS(Apple Push)。请 在管理员的设置标签中启用此通知渠道 面板“
我试图理解它究竟意味着什么,并发现我订阅的QuickBlox设备的“环境”字段等于“开发”。所以,我认为这可能是一个问题。我的应用程序发送到“quickblox”参数“environment = development”。我尝试使用“StackOverFlow”中的文章中的建议在我的应用程序中更改此参数。他们解释说我可以使用QBSettings类方法将环境设置为“Production”,但我找不到QuickBlox 2.7.1任何可以将此参数更改为“production”的方法。
答案 0 :(得分:0)
对于SDK v2.7.1,您无需设置环境。
您收到此错误,因为没有推送通知的证书。
为了能够向APNS发送通知,您需要将2个APNS证书上传到管理面板。有关创建APNS证书的信息,请参阅our tutorial。 请确保您保持证书的最新状态。证书到期后,我们将无法为您发送APNS消息。