如何将多个推送通知“折叠”为一个?

时间:2014-08-28 15:43:57

标签: ios push-notification

在Android上,当在NotificationManager.notify的两次通话中提供相同的id时,通知抽屉中只会显示一条通知。

在BlackBerry上,当在Notification()的两次通话中提供相同的tag时,消息中心只会显示一条通知。

iOS上的等效功能是什么?

我们需要多次发送某些推送通知才能使手机响铃并振动多次,但我们只想在锁定屏幕上看到一条消息。

1 个答案:

答案 0 :(得分:1)

iOS上的方法在概念上与Android和BlackBerry非常相似。来自Apple的APN概述:

  

要允许合并类似通知,您可以在通知请求中加入折叠标识符

具有相同标识符的通知将在接收设备上折叠。

https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/APNSOverview.html#//apple_ref/doc/uid/TP40008194-CH8-SW1