iOS 极光推送消息收不到,证书,appkey都没有错

domanc
2017-09-18 01:58 1.4k 0

后台推消息,安卓能收到,iOS 收不到,用极光平台推都能收到. 请问什么情况? 而且一直返回6002 超时,请重试,我已经改了几遍代码了 还是6002 我用的推送版本是3.0.5 。
我贴一下最后修改的代码看下是否正确:

- (void)networkDidLogin:(NSNotification *)notification
{
    //移除通知
    [[NSNotificationCenter defaultCenter] removeObserver:self
                                                    name:kJPFNetworkDidLoginNotification
                                                  object:nil];

}

- (void)setJPushAlias:(NSString *)alias
{
    dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(1.5f * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
        [JPUSHService setTags:nil alias:alias fetchCompletionHandle:^(int iResCode, NSSet *iTags, NSString *iAlias) {
            [self tagsAliasCallback:iResCode tags:iTags alias:iAlias];
        }];
    });
}

- (void)tagsAliasCallback:(int)iResCode tags:(NSSet*)tags alias:(NSString*)alias {
    MyLog(@"rescode: %d, \ntags: %@, \nalias: %@\n", iResCode, tags , alias);
}

1个回答

热门排序
  • web推送可以收到,API推送不行,请自行对比二者推送历史-详情中的区别,一般是iOS环境问题、appkey不对、推送目标不一样。 API推送消息给iOS,需要指定推送的环境!请让后台修改apns_production,false是开发,t 展示全部