通知发出声音但不显示任何内容
Posted
技术标签:
【中文标题】通知发出声音但不显示任何内容【英文标题】:Notification makes sound but does not display anything 【发布时间】:2017-04-03 11:43:39 【问题描述】:对于我的应用,我希望实现一个本地通知系统。
我安排通知的代码如下:
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)
我尝试过的:
在应用强制关闭的情况下进行测试 在后台使用应用进行测试 更改标识符【问题讨论】:
【参考方案1】:我认为您需要设置body
的通知。在notification.title = Name
行下方也添加此行
notification.body = "Hello Notification"
更多信息请查看Apple doc。
【讨论】:
我已收到本地通知,但 5 秒后自动关闭通知弹出窗口,如果有任何机构建议将弹出窗口停留超过 5 秒?以上是关于通知发出声音但不显示任何内容的主要内容,如果未能解决你的问题,请参考以下文章
使用 UNUserNotificationCenter 支持 iOS 10 丰富的通知,但通知永远不会出现。它只会发出警报