Что является альтернативой push-комплекту для обработки завершенного состояния при получении уведомления для IOS 13 SDK - PullRequest
0 голосов
/ 18 октября 2019

На IOS13 push-набор нельзя использовать, кроме callKit. Я хочу выполнять обработку в завершенном состоянии точно так же, как WhatsApp, и поддерживать свое приложение в актуальном состоянии для хорошего пользовательского опыта. Каким может быть решение для обработки в состоянии «завершено».

Для этого я попробовал среду UserNotification, но она не позволяет запускать пользовательский код в состоянии уничтожения. Ниже, чем IOS 13, push-комплект работает нормально, но в IOS 13 он не работает.

Приложение должно иметь возможность выполнять любые операции с отключенным состоянием, подобно WhatsApp, чтобы поддерживать актуальность данных приложения. Для IOS 13 при получении push-уведомления о сбое приложения в аварийном состоянии.

1 Ответ

0 голосов
/ 18 октября 2019

Вы пробовали UNNotificationServiceExtension? Вы можете заработать 30 секунд времени выполнения удаленного уведомления, если:

  1. Удаленное уведомление настроено для отображения предупреждения.
  2. Словарь aps удаленного уведомления включает в себя изменяемыйключ со значением, установленным на 1.

https://developer.apple.com/documentation/usernotifications/unnotificationserviceextension?language=objc

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...