В документации Apple вы можете найти следующее предложение:
Приложение должно регистрироваться при каждом запуске и предоставлять своему провайдеру текущий токен. Он вызывает registerForRemoteNotificationTypes: чтобы начать процесс регистрации.
Поэтому, когда я реализовал push-уведомление в своем приложении, мне пришлось регистрировать устройство, и я сделал то, что они сказали в этой документации: регистрируя каждый раз, когда пользователь запускает мое приложение. Токен, который я получаю из APNS, всегда одинаковый для данного пользователя.
Мой вопрос: зачем мне регистрироваться каждый раз, если APNS всегда дает мне одинаковый токен?
Я читаю где-нибудь, чем токен может измениться, если пользователь провёл его iPhone или приложение. Это единственный случай?
Спасибо!