小萌使用极光推送也好几年了,可是最近遇到一个奇葩的问题!!
//为roomid lived 加极光推送
NSString *roomidTag = @"roomid_";
NSString *liveidTag = @"liveid_"
刚一开始的时候给极光推送打Tag值我是分开的,可是极光死活收不到通知,不知道为什么?
这种写法是错误的
//为room id 加极光推送
[JPUSHService addTags:[NSSet setWithObjects:roomidTag,nil] completion:^(NSInteger iResCode, NSSet *iTags, NSInteger seq) {
NSLog(@"tag成功");
} seq:78887878];
//为liveid 加极光推送
[JPUSHService addTags:[NSSet setWithObjects:liveidTag,nil] completion:^(NSInteger iResCode, NSSet *iTags, NSInteger seq) {
NSLog(@"tag成功");
} seq:6788];
但是后来改成这种写法,就可以了,这个BUG也就算是解决了,但是不知道为什么,请各位大佬们帮助解答,谢谢
//这种写法是正确的不知道为什么?
[JPUSHService addTags:[NSSet setWithObjects:roomidtag,liveidTag,nil] completion:^(NSInteger iResCode, NSSet *iTags, NSInteger seq) {
NSLog(@"tag成功");
} seq:78887878];
网友评论