我试图在ios App中发出本地通知。
let notificationContent = UNMutableNotificationContent()
notificationContent.title = "Test"
notificationContent.body = alert
let trigger = UNTimeIntervalNotificationTrigger(timeInterval: 1, repeats: false)
let notificationRequest = UNNotificationRequest(identifier: UUID().uuidString, content: notificationContent, trigger: trigger)
UNUserNotificationCenter.current().add(notificationRequest, withCompletionHandler: { (error) in
if let error = error {
print(error)
}else{
print("local push scheduled!")
}
})
当我尝试运行它时,本地通知它已正确安排但从未被解雇......有些帮助吗?
答案 0 :(得分:2)
触发器触发前必须经过的时间(以秒为单位)。该值必须大于零。
基于指定时间信息的新时间间隔触发器。如果重复为真,则timeInterval参数中的值必须为60秒或更长。