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

У меня есть приложение, которое использует службу обратной связи APNS, чтобы определить, когда пользователь удалил мое приложение iOS.

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


person rlandster    schedule 07.09.2011    source источник


Ответы (1)


Это не так.

Насколько мне известно, Служба обратной связи просто сообщает, что устройству больше не нужны уведомления от вашего приложения. Это может произойти, если кто-то отключит уведомления для вашего приложения или отключит их полностью.

Что касается стертых устройств, предположительно в какой-то момент они обращаются к APN со своим сертификатом устройства и списком приложений и уведомлений APN. Или, может быть, они этого не делают, и APNs отменяет регистрацию устройства после того, как оно не получало от него никаких известий в течение месяца.

Хотя служба обратной связи может быть надежным индикатором удаления приложений, я понятия не имею, насколько точны эти данные. Для чего вы его используете?

person tc.    schedule 08.09.2011