IOS 7 中的推送通知设置

Posted

技术标签:

【中文标题】IOS 7 中的推送通知设置【英文标题】:Push Notification settings in IOS 7 【发布时间】:2013-08-29 11:07:25 【问题描述】:

如何检查应用的 PushNotification 是否开启?

我知道我们可以通过设置->通知更改应用程序的推送通知设置。

这里如何在 ios 7 的 appcode 中检查这个?

【问题讨论】:

请注意,iOS7 和 Xcode 5 仍处于保密协议之下,这限制了您在官方 Apple 开发者论坛之外谈论它们。 cool ill raise it apple forum 感谢提及 好的,那么如何在 IOS 6 中检查它 【参考方案1】:

一旦你注册了推送通知(询问用户是否允许……)

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

您可以查看启用了哪些类型的推送通知:

UIRemoteNotificationType enabledTypes = [[UIApplication sharedApplication] enabledRemoteNotificationTypes];

我希望这是你想要的……

【讨论】:

您在设备上进行测试吗?模拟器不支持推送通知 是的,我正在设备中测试它。

以上是关于IOS 7 中的推送通知设置的主要内容,如果未能解决你的问题,请参考以下文章

IOS 7 通过单击推送通知查看特定视图控制器

如何从iOS中的设置处理推送通知允许

iOS5 中的推送通知

是否可以在 iOS 7 上从我的应用程序中禁用推送通知声音?

iOS极光推送设置别名

我们可以将 iOS 中的应用程序的多个 Apple 推送通知设置设置为日历应用程序吗