极光推送的坑,打tag值失败,收不到推送

小萌使用极光推送也好几年了,可是最近遇到一个奇葩的问题!!

   //为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];

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容