gpt4 book ai didi

ios - Swift 本地通知未触发

转载 作者:搜寻专家 更新时间:2023-11-01 06:30:32 24 4
gpt4 key购买 nike

我正在尝试在我的 ios 应用程序中触发本地通知。

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!")
}
})

当我尝试运行它时,本地通知已正确安排但从未触发...有什么帮助吗?

最佳答案

触发器触发前必须耗时(以秒为单位)。该值必须大于零。

基于指定时间信息的新时间间隔触发器。如果 repeats 为真,timeInterval 参数中的值必须为 60 秒或更长。

关于ios - Swift 本地通知未触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48064126/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com