Маркер в конечном итоге станет недействительным. Вы сможете сказать, потому что отправка сообщения на этот токен приведет к коду ошибки «error: NotRegistered». Из связанной документации:
Существующий регистрационный токен может перестать действовать в ряде сценариев ios, включая:
- Если клиентское приложение отменяет регистрацию в FCM .
- Если клиентское приложение автоматически незарегистрировано, что может произойти, если пользователь удалит приложение. Например, в iOS, если служба обратной связи APNS сообщила, что токен APNS недействителен.
- Если срок действия регистрационного токена истек (например, Google может решить обновить sh токены регистрации или токен APNS). срок действия устройства iOS истек.
- Если клиентское приложение обновлено, но новая версия не настроена для приема сообщений.
Для всех этих случаев удалите этот регистрационный токен с сервера приложений и прекратите использовать его для отправки сообщений.
Это будет нечто похожее, если вы используете Admin SDK или другую версию API сервера FCM для отправки сообщения.
Хотя вы, возможно, и не получите немедленного отзыва об этом, вы в конечном итоге получите это сообщение об ошибке, и это ваш ключ к его удалению из вашей базы данных.