有没有办法限制远程通知的数量?
当我收到具有相同类别名称的远程通知时,想要删除最后一次通知。
或者,有没有办法捕捉后台收到的通知?
答案 0 :(得分:0)
您可以使用“无声”通知。
只需在功能中启用远程通知后台模式即可。 通过将此添加到有效负载JSON的根目录来更新通知负载:
"content-available" : 1
然后您可以使用UNUserNotificationCenter处理此问题。检查didReceiveNotificationResponse方法。 (或在app delegate中)
编辑: 通过此操作,您可以控制何时向用户显示通知以及在应用程序图标等上显示数字。