如何在QuickBlox 2.7.1中为IOS设置“分发环境”以使用具有分发证书的推送通知

时间:2016-04-19 19:49:51

标签: quickblox

我使用分发证书从QuickBlox发送推送通知。但我无法从管理面板发送任何消息。总是,我有这个错误:

  

“当前应用程序未启用APNS(Apple Push)。请   在管理员的设置标签中启用此通知渠道   面板“

我试图理解它究竟意味着什么,并发现我订阅的QuickBlox设备的“环境”字段等于“开发”。所以,我认为这可能是一个问题。我的应用程序发送到“quickblox”参数“environment = development”。我尝试使用“StackOverFlow”中的文章中的建议在我的应用程序中更改此参数。他们解释说我可以使用QBSettings类方法将环境设置为“Production”,但我找不到QuickBlox 2.7.1任何可以将此参数更改为“production”的方法。

1 个答案:

答案 0 :(得分:0)

对于SDK v2.7.1,您无需设置环境。

您收到此错误,因为没有推送通知的证书。

为了能够向APNS发送通知,您需要将2个APNS证书上传到管理面板。有关创建APNS证书的信息,请参阅our tutorial。 请确保您保持证书的最新状态。证书到期后,我们将无法为您发送APNS消息。