2013-09-26 2 views
1

Я пытаюсь зарегистрироваться в GCM, чтобы использовать push-уведомление. Для большинства устройств это работает, и я могу получить толчок уведомление с не проблема, но на 2-х устройств, я получаюРегистрация Android GCM завершается с ошибкой AUTHENTICATION_FAILED

«IOException (@GoogleCloudMessaging: регистр: -1) {AUTHENTICATION_FAILED}»

Я не понимаю, почему это происходит, может ли кто-нибудь посоветовать? Благодаря

EDIT: Я проверил счета идентификатор пользователя и пароль, и они являются правильными (и Gmail синхронизируется) и Google Play услуги до даты

ответ

3

ГКМ требует чтобы учетная запись Google была настроена на устройстве. Проверьте его один раз, если у вас есть учетная запись google, настроенная на вашем устройстве, с точным идентификатором пользователя и паролями.

Наряду с действующей учетной записью Google вам также необходимо установить сервисы Google Play. Для того, чтобы получить Google Play Services, установленных на устройстве нажмите here

+1

Спасибо за ваш ответ. однако это не проблема, я протестировал идентификатор пользователя и пароль учетной записи, и они верны (и синхронизация gmail), и сервисы google play обновлены – roeiki11

+0

GCM больше не требует учетной записи пользователя Google на Android 4.0.4 и выше. Источник: https://developers.google.com/cloud-messaging/android/client –

1

Если вы используете последнюю GCM API, то это могло быть из-за отсутствия Google play services app в устройстве, которое является обязательным.

Смежные вопросы