Я бы хотел заблокировать некоторые уведомления.Я могу сделать это, когда приложение находится на переднем плане, используя код ниже:
var channel = await PushNotificationChannelManager.CreatePushNotificationChannelForApplicationAsync();
channel.PushNotificationReceived += Channel_PushNotificationReceived;
И позже:
private void Channel_PushNotificationReceived(PushNotificationChannel sender, PushNotificationReceivedEventArgs args)
{
if (args?.NotificationType == PushNotificationType.Toast)
{
if (string.IsNullOrWhiteSpace(args.ToastNotification?.Content?.InnerText))
{
args.Cancel = true;
}
}
}
Но я понятия не имею, как это сделать, когда приложение выключено,Я попробовал Notification Listener, но я получаю доступ к уведомлениям только тогда, когда они уже представлены.
У меня вопрос, как заблокировать некоторые уведомления, когда приложение находится в фоновом режиме?