Сервисы Google Play - невозможно войти

Сразу после вчерашнего дняs Google I / O keynote I 'Мы обновили мой Android SDK, чтобы интегрировать игровые сервисы в одно из моих приложений.

Вещи, которые ядо сих пор сделали:

добавили и связали мое приложение в Dev Console (игровые сервисы)включил идентификатор клиента OAuth в мое приложение / манифестдобавленнойBaseGameActivity а такжеGameHelper к моему проекту (с GitHub)добавил библиотеку google-play-services в мой проектрасширенныйBaseGameActivityдобавил яcom.google.android.gms.common.SignInButton

Мы также настроили игровые метаданные и, конечно, некоторые достижения. Консоль разработчика заявляет, что она готова к выпуску. Чтобы проверить поток входа и достижения, яМы добавили две учетные записи Google+ в качестве тестовых пользователей.

Но когда я тестирую SignInButton, появляется предупреждение:Неизвестная ошибка, Вот'Слог: я

ERROR/Volley: il.a: Unexpected response code 403 for https://www.googleapis.com/games/v1/players/me
ERROR/SignInIntentService: Access Not Configured
ERROR/LoadSelfFragment: Unable to sign in - application does not have a registered client ID

Я построил мое приложение в производственном режиме - используя ProGuard и соответствующий сертификат.

Я что-то пропустил?

Обновление - еще несколько попыток

Вот'краткий обзор того, что яЯ пытался в то же время. Ничего не помогло

удалить и заново создать связанную запись приложения Android (дважды проверенный отпечаток сертификата)отключить антипиратствопропустить Proguardсоздать новую (тестовую) игру и использовать ее идентификатор клиента

Проблема не связана ссчета для тестирования раздел. Использование учетной записи, которая не включена для тестирования, приведет к другому сообщению об ошибке:

E/GameAgent: Unable to retrieve 1P application 547xxxxxx457 from network
E/CheckGameplayAcl: Unable to load metadata for game
Решение от Hartok!

Hartok»Решение S очень помогло мне решить эту проблему. Я'мы никогда не посещалиКонсоль API Google до. Это'Важно знать, что идентификатор клиента OAuth не удаляется при удалении связанного приложения из вашей игры или даже при удалении игры (в консоли разработчика). Вы должны посетить консоль API и удалить ее вручную.

Автоматически выбранный отпечаток SHA1 (всегда) неверен! Вы должны искать свой собственный:

keytool -exportcert -alias  -keystore  -list -v

Новый идентификатор клиента моего (правильно) связанного приложения выглядел как89xxxxxxxx73-2u6mXXXXXXXXXXXXXXXXXXX8903.apps.goo..., а не просто 12 цифр, как раньше. Я наконец понял, что вы должны исключить тире и буквенно-цифровые данные и использовать только 12 цифр.

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

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