iOS tag设置发送成功,但iOS10 以上手机收不到

_x1
2016-12-16 01:30 1.6k 0

iOS tag设置发送成功,但iOS10 以上手机收不到,代理方法不走为啥?广播可以收到, 在didFinishLaunchingWithOptions方法里 加的判断

    if ([[UIDevice currentDevice].systemVersion floatValue] >= 10.0) {
#ifdef NSFoundationVersionNumber_iOS_9_x_Max
        JPUSHRegisterEntity *entity = [[JPUSHRegisterEntity alloc] init];
        entity.types = (UNAuthorizationOptionAlert | UNAuthorizationOptionBadge | UNAuthorizationOptionSound);
        [JPUSHService registerForRemoteNotificationConfig:entity delegate:self];
#endif
    }

极光平台显示发送成功, ,但是目标是为零的。 什么原因?

1个回答

热门排序
  • 如果你使用xcode8开发iOS10,且SDK在2.1.9以上,那么iOS10的获取推送内容的方法应该用最新的

    目标为0的可能是 你推送的环境不对,在该环境下,该tag没有设备绑定过。