169 похожих чатов

Привет! Пару месяцев как появилась проблема с FCM токеном. Если

взять свежий токен и отправить пуш на iOS устройство, то все хорошо, но спустя 2-3 часа попытка отправить пуш возвращает ошибку messaging/registration-token-not-registered. Судя по описанию этой ошибки может быть 4 причины:

— The client app unregistered itself from FCM.
— The client app was automatically unregistered. This can happen if the user uninstalls the application or, on Apple platforms, if the APNs Feedback Service reported the APNs token as invalid.
— The registration token expired. For example, Google might decide to refresh registration tokens or the APNs token may have expired for Apple devices.
— The client app was updated, but the new version is not configured to receive messages.

Помоему ни одна из них не подходит. Потому что первый пуш доходит (значит приложение настроено правильно), токен не должен протухать так быстро (в самой документации они советуют его обновлять раз в 2 месяца), приложение я не удяляю. При чем когда токен начинает возвращать ошибку я беру deviceToken и отправляю пуш напрямую через APN и пуш спокойно доходит. Значит проблема где-то в гугле.

Подскажите в какую сторону надо смотреть?

2 ответов

63 просмотра

Точно не меняется токен? Токен нужно обновлять, если он изменился, а не ждать 2 месяца. Если токен не обновлялся 2 месяца, то его можно уже считать неактивным.

Vitaliy-Leonov Автор вопроса
Arthur G
Точно не меняется токен? Токен нужно обновлять, ...

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

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта