Google Android GCM NotRegistered ошибка

Я использую сервис Android GCM Push, он некоторое время прекрасно работает, но между ними происходит сбой.

Вот подробности. Если я некоторое время не использую свое приложение, то внезапно сервер получает ответ как NotRegistered от Google GCM, странно.

При просмотре документа говорится, что когда-то сервер Google может автоматически обновлять регистрационный идентификатор, поэтому это означает, что мне нужно обновлять свои серверы всякий раз, когда Google сообщает мне. Хорошо, я могу это сделать.

Теперь, во-вторых, есть ли другой шанс получить ошибку NotRegistered с сервера Google GCM?

Также в документации есть метод setRegisteredOnServer? Так что мне также нужно вызывать этот метод с флагом как истина?

Неужели вы не знаете, в чем тут проблема? Кто-нибудь сталкивался с такой же проблемой раньше?

Кто-нибудь поможет мне здесь?

 PGU16 окт. 2012 г., 19:27
Нет, я проверил это.
 Rupert Rawnsley27 нояб. 2012 г., 12:49
Пожалуйста, уточните время (минуты, часы или дни и т. Д.) И перезапустили ли вы свое приложение в промежутке.
 toadzky16 окт. 2012 г., 19:07
Проверьте, не звоните ли вы где-нибудь. Некоторое время назад я видел нечто подобное - я удалил строки, которые назывались незарегистрированными, и это нес тех пор

Ответы на вопрос(1)

Решение Вопроса

Решено. Фактически Reg Id меняется автоматически, и мы не обновляли его на сервере при изменении.

 lyc00105 нояб. 2015 г., 14:50
Да, как вы узнали, что регистрационный идентификатор изменился?
 aelor12 мая 2015 г., 16:28
так как ты узнал, что reg id изменился ?? Я также сталкиваюсь с той же проблемой, но я не знаю, когда меняется регистрационный номер

Ваш ответ на вопрос