0

Я делаю приложение в Swift 3 для iOS 10. Я сделал UNNotificationContent для имитации вызова в моем приложении, но он исчезает примерно через пять секунд после запуска. Мне нужно держать его больше секунд, пока «вызов» находится в процессе. Я хочу сохранить локальное уведомление, пока не назову метод removeAllPendingNotificationRequests. Могу ли я это сделать?Сохранить UNNotificationContent несколько секунд

Это мой код прямо сейчас:

let content = UNMutableNotificationContent() 
content.body = "\(userName) is calling..." 
content.sound = UNNotificationSound(named: "sound_call.wav") 
content.badge = 1 

let request = UNNotificationRequest(identifier: "notification", content: content, trigger: nil) 
UNUserNotificationCenter.current().add(request) 

Спасибо!

ответ

0

Невозможно контролировать, как долго уведомление остается на экране. Это контролируется системой.

Смежные вопросы