似乎基于日历的通知(UNCalendarNotificationTrigger)和基于计时器的通知(UNTimeIntervalNotificationTrigger)混合使用。我尝试过,看来只有一种类型的触发器会起作用。有人在同一应用程序中同时工作吗?
我尝试了两种方法:1.分别设置两个不同的通知,或2.使用标记,例如
if calendarbasednoktif { trigger =UNCalendarNotificationTrigger}
else { trigger = UNTimeIntervalNotificationTrigger}