如何检查用户是不是打开了通知中心
Posted
技术标签:
【中文标题】如何检查用户是不是打开了通知中心【英文标题】:how do I check if the user has Notification Center turned on如何检查用户是否打开了通知中心 【发布时间】:2013-02-21 18:09:12 【问题描述】:当我使用 [UIApplication enabledRemoteNotificationTypes] 时,我只能查看用户是否打开了警报、声音、徽章通知。我似乎无法辨别他们是否打开了“通知中心”开关。有没有办法检查这个?
【问题讨论】:
【参考方案1】:没有。 +enabledRemoteNotificationTypes
旨在帮助您确定应在推送通知中包含哪些内容;您的应用并不能真正了解用户是否选择完全不看到它们。
【讨论】:
即使对于我的特定应用程序(顶部项目切换),也无法查看他们是否已打开或关闭它们?为什么会在应用程序中隐藏? @Joey 因为您的应用不需要知道这一点。它唯一应该知道的是通知类型。 好的,仔细观察后,这个开关似乎是一个全面的开/关设置。我原以为它决定了通知中心是否显示您在 iphone 上向下滑动但错误。现在无法访问它更容易理解了,因为我发现它不会通过简单地打开来向通知添加功能。以上是关于如何检查用户是不是打开了通知中心的主要内容,如果未能解决你的问题,请参考以下文章
当用户从 Cordova 的 iOS 通知中心选择通知时更改状态