我在开发APNS服务器上测试推送通知。
通知从通知中心删除就在它到达之后。
是否存在相关设备问题。或从服务器端编码,从APNS向设备发送推送通知?
测试设备详细信息 -
Iphone 5C
iOS 10.3.3
Click Here用于观看视频
谢谢!
答案 0 :(得分:1)
出现此问题是因为您的设备日期距离今天的日期更长。请确保您的设备日期不大于或不应与当前日期不同。
答案 1 :(得分:0)
有两种方法可以从中心删除通知。
如果您未在中心手动对通知采取行动,则可能存在以下原因:
对于iOS 10以上版本,以下函数/方法(属于UNUserNotificationCenterDelegate)处理通知的接收。您可能已在此功能中将应用程序徽章计数设置为0(零)。
@available(iOS 10.0, *)
func userNotificationCenter(_ center: UNUserNotificationCenter, didReceive response: UNNotificationResponse, withCompletionHandler completionHandler: @escaping () -> Void) {
// check here for application badge count setup
}