有没有办法从 iOS 中的 QuickBlox 获取更新的徽章计数器?
Posted
技术标签:
【中文标题】有没有办法从 iOS 中的 QuickBlox 获取更新的徽章计数器?【英文标题】:Is there a way to get updated badge counter from QuickBlox in iOS? 【发布时间】:2015-05-01 08:09:06 【问题描述】:我已成功收到QuickBlox
它自己发送的聊天推送通知。但是在某些情况下,我也在代码中向其他用户发送推送通知。至此,我迷失在了大海中!
另一个当前已注销的用户,因此应用程序在徽章计数器中显示 5(用于未读聊天)。然后如果我通过代码向他发送推送,它应该增加到 6 ......但它没有更新。我如何在 QBMPushMessageBadgeKey
中传递 6 并推送我正在发送的代码。
请帮我解决这个问题!这将在 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
【讨论】:
以上是关于有没有办法从 iOS 中的 QuickBlox 获取更新的徽章计数器?的主要内容,如果未能解决你的问题,请参考以下文章
启动 Quickblox 视频通话从 Web 到 iOS 应用程序后立即应用程序崩溃
使用 Quickblox SDK 未收到从 iOS 到 android 的推送通知