Миграция кода C2DM в GCM

Я перенес свой код для push-уведомлений из C2DM в GCM. Единственное изменение, которое я сделал на стороне клиента, - это замена учетной записи электронной почты, переданной в параметре отправителя намерения регистрации, на идентификатор проекта. Изменения на стороне сервера тоже были внесены.

Однако при использовании GCM я получаю задержку. Задержка примерно 1-2 мин. У меня не было такой задержки при использовании C2DM.

Пожалуйста помоги!! Эта проблема является причиной GCM, или я что-то упустил.


person Hades    schedule 24.08.2012    source источник
comment
Мигрировал слишком недавно, не уверен в задержках, потому что у C2DM они тоже время от времени бывают. Изменен только идентификатор уведомления на стороне клиента.   -  person Dimanoid    schedule 24.08.2012


Ответы (1)


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

Кроме этого, единственной проблемой может быть служба GCM и / также ваш телефон. Убедитесь, что радио вашего телефона постоянно открыто и вы используете стандартную ОС. Посмотрите, сохраняется ли проблема через пару часов (на случай, если проблема на серверах GCM)

person Tolga E    schedule 25.08.2012