如何在UNTimeIntervalNotificationTrigger中设置fromDate

时间:2018-07-05 07:06:29

标签: ios swift unusernotification

我需要从特定日期起每48小时触发一次通知。 我可以将UNTimeIntervalNotificationTrigger设置为-

let trigger : UNTimeIntervalNotificationTrigger = UNTimeIntervalNotificationTrigger.init(timeInterval: TimeInterval(48 * 60 * 60), repeats: true);
let content = UNMutableNotificationContent()   
   // Set the content whatever you want like title, subtitle, sound, userInfo 

let request = UNNotificationRequest(identifier: alertId, content: content, trigger: trigger);

我的问题是如何设置fireDate。我需要从将来的日期开始此通知,但从今天开始使用它。

我也尝试使用UNCalendarNotificationTrigger(使用组件[.hour, .minute]),但由于每天的特定小时和分钟都匹配,因此每天都会重复。我还遵循了堆栈溢出的其他解决方案,但仍然没有任何解决方案。

0 个答案:

没有答案