我基于提醒应用程序和EKEvent构建了一个简单的todo应用程序。我没有为它们的到期日设置一个EKAlert,而是构建了自己的UNUserNotification,主要是因为我希望拥有自定义的操作事件。代码主要遵循本页中的示例:https://useyourloaf.com/blog/local-notifications-with-ios-10/
为了进行测试,该应用程序还在调度具有相同参数的EKAlarms。现在,如果我用两个todo条目进行测试,如下所示:
上午10点,我在通知中心收到2份UserNotifications和2份EKAlarm提醒。现在我的问题是:
我宁愿为每一件事都做自己的事:有些是我想要解散的,有些是为了打瞌睡,有些是完全忽略的,都是在通知中心。
我试过:
那么,是否有办法安排一个应用程序的多个通知,但用户是否已将其中的每一个通知都排除在外?
谢谢!
编辑:this post建议这个问题与iOS 11具体相关。我认为它很好地描述了我的问题,但要短得多:)
编辑2:这似乎是iOS 11.2.x的一个问题。这个雷达:https://openradar.appspot.com/36019616准确地描述了我的问题。
编辑3:截至iOS 11.2.6,行为没有改变。
编辑4:在iOS 11.3中没有改变行为。
编辑5: iOS 11.4中没有更改。
编辑6:终于!iOS12更新“堆栈”通知在一起。我现在可以处理每一个警报/提醒应用程序正在启动。
发布于 2018-09-20 08:28:59
向content.body添加一些文本
content.body = 'Any text'https://stackoverflow.com/questions/48260222
复制相似问题