IOS UILocalNotifications в прямом эфире после моего приложения было удалено... как справиться с этими уведомлениями?
Мне было интересно, как работать с UILocalNotifications, которые были созданы с помощью моего приложения, но приложение было удалено.
Допустим, что после создания нескольких уведомлений пользователь решает удалить приложение, но я заметил, что даже если приложение удалено, уведомления были сохранены, и они все равно срабатывают в правильное время, но для меня это не имеет смысла так как приложение больше не существует в телефоне.
Я понимаю, как это возможно, но я хотел бы знать, есть ли способ удалить такие уведомления, когда пользователь решает избавиться от моего приложения?
И происходит ли это также, если приложение обновляется?
Спасибо.
Ответы
Ответ 1
Другой способ - использовать APNS (удаленные уведомления) вместо локальных уведомлений.
Таким образом, после того, как приложение будет удалено, push-уведомления больше не появятся на устройстве, а также внимание пользователя.
На этом этапе вы можете знать об удалении приложения (используя службу обратной связи APNS) и прекратить свой механизм отправки для этого пользователя (его токен.)