无法在iOS8中禁用新闻报道通知每日限制

时间:2014-10-23 11:51:38

标签: iphone push-notification ios8 newsstand-kit

我在两台iOS8设备(8.0.2和8.1)上测试了我的报亭应用程序,并且在24小时内只收到一次背景通知。

有没有人知道如何在iOS8中禁用此限制?

我不是100%确定问题出在操作系统版本中,但iOS7中的一切正常


这就是我所做的:

根据Apple FAQ

[[NSUserDefaults standardUserDefaults]setBool:YES forKey:@"NKDontThrottleNewsstandContentNotifications"];

iOS8注册码:

if ([application respondsToSelector:@selector(registerUserNotificationSettings:)])
{
    UIUserNotificationType types = 0;
    types |= UIUserNotificationTypeBadge;
    types |= UIUserNotificationTypeSound;
    types |= UIUserNotificationTypeAlert;
    UIUserNotificationSettings *settings = [UIUserNotificationSettings settingsForTypes:types categories:nil];

    [application registerUserNotificationSettings:settings];
    [application registerForRemoteNotifications];
}

我的有效负载:

{"aps":{"content-available":1}, "issue_id":"issue01"}

1 个答案:

答案 0 :(得分:0)

您是否查看了常见问题解答中的说明?

"注意:开发设备是指在Xcode Organizer中被识别为具有"用于开发的设备"已启用复选框。"

然而,在iOS8中可能已经改变了(但事实并未提及),我的应用程序目前不需要报摊......