Обработка удаленных уведомлений по категориям в фоновом режиме - PullRequest
0 голосов
/ 14 июня 2019

Я разрабатываю приложение чата со Swift, используя Firebase.Мое приложение отправляет удаленные уведомления через облачные функции Firebase (FCM).Каждое удаленное сообщение имеет категорию, и моя цель - настроить различное поведение приложения для разных категорий сообщений: создавать уведомления для одной категории сообщений и ничего не отображать (вообще никаких уведомлений) для другой категории, пока приложение находится в фоновом режиме.Например, пользователь может выбрать получение уведомлений о новых сообщениях, но не о добавлении его в избранное.

Я новичок и не могу найти подходящий метод для обработки удаленных уведомлений и выбора соответствующих параметров представления уведомлений, прежде чем ониотображаются.

Я успешно справился с этой проблемой, находясь на переднем плане в `userNotificationCenter willPresent Notification '

Так как я могу получить уведомление, проверьте настройки пользователя, если он хочет получать уведомление об определенном типе события (категория сообщения), а затем отобразить уведомление или ничего не делать?

...