具有重复通知触发器选项的UNNotificationRequest在开始时触发

时间:2017-10-11 12:54:43

标签: ios swift localnotification

我正在使用以下代码设置本地通知。我面临的问题是它在执行此代码之后触发“将存在”委托回调并且不等待间隔。即2分钟。然后根据需要在2分钟后再次触发。我是新手。

let content = UNMutableNotificationContent()
let center = UNUserNotificationCenter.current()
center.removeAllPendingNotificationRequests()

let message = String(format: "No hit since %d minutes", notificationInterval!)
content.body = message
content.sound = UNNotificationSound.default()


let trigger = UNTimeIntervalNotificationTrigger(timeInterval: TimeInterval(2 * 60), repeats: true)

let request  = UNNotificationRequest(identifier: "liveSessionLocalNotification", content: content, trigger: trigger)
// Schedule the notification.

center.add(request) { (error) in

}

0 个答案:

没有答案