Я пробовал много способов сделать это из приложения и с сервера, но не добился успеха.
Управление доставленными уведомлениями
Когда локальные и удаленные уведомления не обрабатываются непосредственно вашим приложением или пользователем, они отображаются в Центре уведомлений, чтобы их можно было просмотреть позже.,Используйте getDeliveredNotificationsWithCompletionHandler: метод общего объекта UNUserNotificationCenter, чтобы получить список уведомлений, все еще отображаемых в Центре уведомлений.Если вы обнаружите какие-либо уведомления, которые в настоящее время устарели и не должны отображаться для пользователя, вы можете удалить их с помощью метода removeDeliveredNotificationsWithIdentifiers:.уведомление, в котором вы должны получить все уведомления вашего приложения из окна уведомлений и удалить их в соответствии с вашими потребностями.