У меня возник необычный сценарий, когда пользователь продолжает получать уведомления, когда мое приложение было удалено и затем переустановлено. Сценарий выглядит следующим образом:поведение уведомлений iOS при удалении приложения, а затем переустановка
- пользователь устанавливает приложение из AppStore
- пользователь регистрируется на нашем приложении, и мы их зарегистрировать для уведомлений
- пользователь удаляет приложение из своего устройства
- пользователь переустановит приложение из AppStore
- пользователь получает уведомление, даже если они не начали приложение вверх еще, вошли в систему, и т.д.
Мое понимание архитектуры APN заключалось в том, что как только ваше приложение будет удалено с вашего устройства, оно будет отменено с APN самой ОС. Повторная установка приложения не приведет к повторному включению уведомлений, пока вы не назовете «registerForRemoteNotificationTypes», поэтому, если записка была отправлена на устройство с использованием старого токена, APN не отправили бы его, поскольку указанный выше метод не был вызван.
Это неточно?
По моему опыту, токен может оставаться неизменным после переустановки. – Eduardo