iOS Swift 3捆绑通知

时间:2017-02-24 08:09:49

标签: ios firebase swift3 apple-push-notifications firebase-cloud-messaging

在我的应用程序中,我正在使用firebase推送通知。问题是当用户长时间连接到互联网后,他们会收到很多通知作为个人通知。是否可以接收类似whatsapp的通知(您有10个新通知)。如果用户一次收到多于1个通知,则意味着我们需要将其作为组或捆绑通知。

1 个答案:

答案 0 :(得分:1)

要在iOS中捆绑通知,您必须指定thread-id

  

为此密钥提供一个字符串值,该值表示用于分组通知的特定于应用程序的标识符。系统在通知中心和其他系统接口中将具有相同线程标识符的通知组合在一起。对于本地通知,此键对应于threadIdentifier对象的UNNotificationContent属性。

但是,FCM中的thread-id目前没有参数对应。您可以尝试做的是使用data消息有效内容,并将thread-id指定为自定义键值对。

一些可能有用的帖子: