【问题标题】:Is there a way to get updated badge counter from QuickBlox in iOS?有没有办法从 iOS 中的 QuickBlox 获取更新的徽章计数器?
【发布时间】:2015-05-01 08:09:06
【问题描述】:
我已成功收到QuickBlox它自己发送的聊天推送通知。但是在某些情况下,我也在代码中向其他用户发送推送通知。至此,我迷失在了大海中!
另一个当前已注销的用户,因此应用程序在徽章计数器中显示 5(用于未读聊天)。然后如果我通过代码向他发送推送,它应该增加到 6 ......但它没有更新。我如何在 QBMPushMessageBadgeKey 中传递 6 并推送我正在发送的代码。
请帮我解决这个问题!这将在 QuickBlox 中成为一个大问题。
【问题讨论】:
标签:
ios
apple-push-notifications
quickblox
【解决方案1】:
您可以使用发送推送通知
+ (QBRequest *)createEvent:(QBMEvent *)event successBlock:(void (^)(QBResponse *, NSArray *))successBlock
errorBlock:(QBRequestErrorBlock)errorBlock;
最简单的方法是使用:
+ (QBRequest *)sendPush:(QBMPushMessage *)pushMessage toUsers:(NSString *)usersIDs successBlock:(void(^)(QBResponse *response, QBMEvent *event))successBlock errorBlock:(void (^)(QBError *error))errorBlock