My use case : i want the app to completely silence a given received alert push notification, based on information the app has locally (completely remove it, and never even display it. Not just change the sound or badge).
So far i found no way of doing that :
So far i found no way of doing that :
notification service extension doesn't let you remove the notification entirely, just change its content.
Using "background / content" notification type then creating the notification locally doesn't work, since "background" notification type is unreliable by design.
voip notifications are banned from being used as a general-purpose background notification mechanism since iOS13