您好我在我的一个iOS应用程序中使用了quickblox,到目前为止,一切都很棒且易于使用,但是,我似乎已经碰壁了。当我从quickblox收到新的推送通知时,我正在尝试增加我的应用程序徽章数量,但我似乎无法弄清楚如何从iOS简单推送api中的简单推送中传递计数。
我还想传递一个变量告诉我的应用程序在收到推送通知后打开的位置任何有关如何使用quickblox执行此操作的帮助将非常感谢
答案 0 :(得分:1)
您必须使用此代码示例来管理徽章计数器和其他值
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];