Swift - 收到静默通知时决定是否显示警报

Swift - When receiving a silent notification decide whether to show an alert or not

我需要你的帮助,

我想问你 3 个简单的问题,一个问题会影响另一个问题。 基本上我想限制用户收到的通知数量。由于这是一个群聊,他们不断收到推送。 我的想法是,我会从一个组中获得静默推送,如果这个组在 30 分钟内没有发送任何推送,我要做的就是显示推送,相反,如果不到 30 分钟前我们没有显示推送. 这就是为什么,我想重新编号以下内容:

  1. 之后是否可以收到静默推送通知 决定是否显示警报?
  2. 如果答案是肯定的,怎么办?
  3. 当应用程序处于后台时我该如何操作?

谢谢:)

看看UNNotificationServiceExtension

Modifying Content in Newly Delivered Notifications