У меня есть функция с уведомлением с триггером временного интервала, который показывает уведомление один раз в минуту
func addNotificationWithTimeIntervalTrigger(){
callApi()
let content = UNMutableNotificationContent()
print("PresentTitle",AppDelegate.titleNotification,"\(Date())")
content.title = AppDelegate.titleNotification
//content.subtitle = subTitle
//content.body = body
content.badge = 1
content.sound = UNNotificationSound.default()
let trigger = UNTimeIntervalNotificationTrigger(timeInterval: 60, repeats:true)
let reguest = UNNotificationRequest(identifier: "identifier", content: content, trigger: trigger)
UNUserNotificationCenter.current().add(reguest) { (error) in}
}
Но он показывает только одно старое значение раз в минуту, хотя данные в API имеютуже изменился.Чтобы увидеть новое значение, мне нужно снова нажать кнопку, но я не хочу этого, я хочу знать, как переписать этот функционал, который включает в себя (timeInterval: 60, repeats:true)
callApi()
или что-то в этом роде.