аккуратное объяснение @argon, однако у меня есть еще один вопрос о отметке времени.
Каждый раз, когда приложение включает push-уведомление, токен устройства отправляется на сервер. Должен ли я взять метку времени с моего сервера, чтобы она сохранялась вместе с маркером устройства, поскольку didRegisterForRemoteNotificationsWithDeviceToken выдает только deviceToken, а не время. Если мой сервер работает в другом часовом поясе, а APNS работает в другом часовом поясе, то сохраненное время регистрации (вместе с токеном устройства) нельзя сравнить с отметкой времени, полученной из обратной связи APNS, чтобы проверить последовательность регистрации -> удалить -> перерегистрировать.
Я предполагаю, что временная метка обратной связи APNS указана в UTC, а временная метка, которую сервер хранит вместе с токеном устройства, должна быть преобразована в UTC перед сохранением временной метки ISO. Таким образом, временная метка будет находиться в одном часовом поясе, а проверка различий будет согласованной.
уточните пожалуйста