Существует сценарий, в котором мне нужно проверить, должен ли пользователь получать push-уведомление в зависимости от его местоположения. Я знаю, что UNNotificationServiceExtension
помогает нам перехватывать уведомления и способствует созданию push-контента. Но возможно ли для этого класса или из любого другого места, чтобы мы не отображали push-уведомление, проверяя местоположение пользователя?
Это не значит, что я хочу делать это каждый раз. Но только когда мое условие не выполняется. В содержании уведомления я получаю последнее отслеживаемое местоположение пользователя, которое я буду использовать для сравнения с текущим местоположением пользователя.
Я прошел через это, но не получил убедительного ответа.
Примечание strong> : я не ищу решения для бесшумных push-уведомлений.