【发布时间】:2010-07-03 19:13:07
【问题描述】:
我想知道如果应用程序没有启动,是否可以通过 APNS 发送推送通知而不显示通知? (在这种情况下,收到的消息将被丢弃)
谢谢
【问题讨论】:
标签: iphone push-notification apple-push-notifications ios
我想知道如果应用程序没有启动,是否可以通过 APNS 发送推送通知而不显示通知? (在这种情况下,收到的消息将被丢弃)
谢谢
【问题讨论】:
标签: iphone push-notification apple-push-notifications ios
我可能误解了你的问题,但我假设你问的是如何为用户提供关闭推送通知特定方面的选项?
您必须在应用程序中进行设置。也就是说,如果用户希望关闭此特定方面,您的应用必须为他们发送请求。
- (void)registerForRemoteNotificationTypes:(UIRemoteNotificationType)types
所以,如果您仍然想制作徽章,但不再显示警报:
[[UIApplication sharedApplication] registerForRemoteNotificationTypes:UIRemoteNotificationTypeBadge];
不要忘记将令牌重新发送给您的提供商,因为在此请求之后它可能已更改。
【讨论】: