对于我的应用程序,我希望实现本地通知系统。
我安排通知的代码如下:
func scheduleNotification(_ Name:String, _ Time:DateComponents){
let center = UNUserNotificationCenter.current()
let notification = UNMutableNotificationContent()
notification.title = Name
notification.sound = UNNotificationSound.default()
var trigger = UNCalendarNotificationTrigger(dateMatching: Time, repeats: false)
let identifier = Name
let request = UNNotificationRequest(identifier: identifier, content: notification, trigger: trigger)
center.add(request)
}
现在昨天工作了,但不再这样了。在模拟器和设备中。
我在这里尝试了这个建议无济于事:Local Notifications make sound but do not display (Swift)
我尝试过:
答案 0 :(得分:2)
我认为您需要设置body
通知。将此行添加到notification.title = Name
行
notification.body = "Hello Notification"
有关详情Apple doc。