1

嗨,我在我的一个 iOS 应用程序中使用了 quickblox,到目前为止,一切都很好并且易于使用,但是,我似乎碰壁了。当我收到来自 quickblox 的新推送通知时,我正在尝试增加我的应用程序徽章计数,但我似乎无法弄清楚我应该如何通过 iOS 简单推送 API 中的简单推送来传递计数。

我还想传递一个变量来告诉我的应用程序在收到推送通知后在哪里打开任何有关如何使用 quickblox 执行此操作的帮助将不胜感激

4

1 回答 1

0

您必须使用此代码示例来管理徽章计数器和其他值

NSString *mesage = @"This is push";

NSMutableDictionary *payload = [NSMutableDictionary dictionary];
NSMutableDictionary *aps = [NSMutableDictionary dictionary];
[aps setObject:@"default" forKey:QBMPushMessageSoundKey];
[aps setObject:mesage forKey:QBMPushMessageAlertKey];
[aps setObject:@"5" forKey:QBMPushMessageBadgeKey];
[payload setObject:aps forKey:QBMPushMessageApsKey];

QBMPushMessage *message = [[QBMPushMessage alloc] initWithPayload:payload];

[QBMessages TSendPush:message toUsers:@"45288,300" delegate:self];
于 2013-05-02T08:15:18.560 回答