Как обнаружить пользователя, удаленное приложение iOS? Мне нужно толкнуть серьезное уведомление. Я не хочу его потерять

Я знаю, что Apple не сообщит вам, что пользователь удалил ваше приложение.

Моя проблема
У меня есть устаревшая система SMS для отправки предупреждающего сообщения «Короткое сообщение» конечному пользователю. Большинство из этих сообщений являются серьезными. Узким местом является GSM-модуль с ограничением при одновременном отправке сотням пользователей SMS. Задержка неизбежна.

Таким образом, я создаю новую систему оповещений для отправки push-уведомлений моим пользователям, если они установили мое приложение. После регистрации своего номера телефона их SMS-оповещение будет переключено на новую систему оповещения.

Проблема в том, что некоторые старые школьные пользователи предпочитают SMS, а не push-уведомление. Они загружают приложение и регистрируют свой номер телефона. Затем они обнаружили, что у их телефона нет плана передачи данных 3G. Они удалили приложение, не отменив регистрационный номер своего телефона.

Моя новая система не знает, кто удалил приложение, не отменив регистрационный номер телефона. Все серьезные предупреждающие сообщения по-прежнему продолжают отправлять в несуществующие приложения свои телефоны.

Мой вопрос
Есть ли умная идея или механизм, позволяющий обнаружить, что пользователь удалил мое приложение?

One Solution collect form web for “Как обнаружить пользователя, удаленное приложение iOS? Мне нужно толкнуть серьезное уведомление. Я не хочу его потерять”

APNS имеет службу обратной связи, в которой Apple сообщает любой токен устройства, который больше неактивен на пользовательском устройстве. Apple требует проверки токенов от службы обратной связи и прекращения отправки нажатий на эти устройства.

Вы можете использовать эту же информацию, чтобы автоматически переместить пользователя в SMS. Просто привяжите токен устройства к номеру телефона в базе данных. Если токен активен, отправьте ему нажатие. Если сообщается, что служба обратной связи будет активна, удалите ее из своих записей и снова используйте номер телефона пользователей для отправки SMS.

Просто помните, что токен устройства может снова активироваться, и в этот момент он будет зарегистрирован вами через тот же механизм, что и в первый раз. Перезагрузите его вместе с пользователем и снова нажмите кнопку «Пуск».

  • Уведомление APNS Firebase не удалось получить токен
  • Сообщения о путях
  • Простое push-уведомление, возможно, спросите сервер, есть ли какие-нибудь?
  • Как проверить, было ли нажато на кнопку «Запросить оповещения о push-уведомлениях»
  • Как отправить дополнительные данные уведомления One Signal и получить их?
  • Уведомление об отправке ios с помощью firebase
  • Как воссоздать удаленную установочную таблицу на parse.com
  • Firebase Cloud Messaging и подписка на несколько тем из iOS не работают
  • Как удалить Push Notification в Центре уведомлений после просмотра
  • Приложение для чата Xcode, создающее динамические представления - немного потерянное
  • Служба IBM-Bluemix Push в приложении iOS отключает приложение при первой регистрации в службе
  • PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.