[英]Repeating iOS Notification
有沒有辦法安排在特定日期觸發並每分鍾重復一次的本地通知? 示例:用戶在上午 8:00 收到第一個通知,然后是 8:01、8:02...
要安排重復通知,您需要在觸發器初始化中使用日期組件。
例如
let date = Date(timeIntervalSinceNow: 3600)
let triggerDaily = Calendar.current.dateComponents([.hour,.minute,.second], from: date)
let trigger = UNCalendarNotificationTrigger(dateMatching: triggerDaily, repeats: true)
觸發器每天重復通知
嘗試在日期組件中僅使用.second
設置觸發器
let date = Date(timeIntervalSinceNow: 3600)
let triggerDaily = Calendar.current.dateComponents([.second], from: date)
let trigger = UNCalendarNotificationTrigger(dateMatching: triggerDaily, repeats: true)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.