美文网首页React Native开发小白iOS开发小知识
极光推送的坑,打tag值失败,收不到推送

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

作者: 天方夜歌 | 来源:发表于2019-03-11 14:49 被阅读0次

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

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

    相关文章

      网友评论

        本文标题:极光推送的坑,打tag值失败,收不到推送

        本文链接:https://www.haomeiwen.com/subject/ijqbpqtx.html