通知设置中缺少“警报样式”选项

时间:2012-10-18 11:47:41

标签: iphone ios push-notification apple-push-notifications

我已经设置了一个推送通知的iOS应用程序。问题是该应用程序在未激活时忽略通知,或者更准确地说没有显示横幅。更奇怪的是,“警报样式”选项缺失。

我想知道.entitlements文件是否必要,我应该在那里定义。除此之外,我认为所有设置都是正确的。 环境就是生产。

1 个答案:

答案 0 :(得分:4)

所有推送通知均由iOS而不是您的应用处理,iOS会在用户点击/滑动视图选项后向您的应用发送推送通知。

您在注册通知时是否为警报(横幅)设置了正确的通知类型UIRemoteNotificationTypeAlert

[[UIApplication sharedApplication] registerForRemoteNotificationTypes:(UIRemoteNotificationTypeAlert|UIRemoteNotificationTypeBadge|UIRemoteNotificationTypeSound)];

更多您无法设置'提示风格',用户可以在设置应用中执行此操作。你不能强迫通知的方式。