我根据提醒应用和EKEvent构建了一个简单的待办事项应用。 我没有为他们的截止日期设置EKAlert,而是建立了我自己的UNUserNotification,主要是因为我想要的自定义动作事件。 代码主要遵循此页面上的示例: https://useyourloaf.com/blog/local-notifications-with-ios-10/
为了进行测试,该应用程序还使用相同的参数调度EKAlarms。 现在,如果我测试2个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更新"堆栈"一起通知。我现在可以处理应用程序正在触发的每个警报/提醒。
答案 0 :(得分:-1)
向content.body
添加一些文本:
content.body = 'Any text'