2016-10-10 3 views
1

Я видел несколько тем вокруг этой проблемы, но я все еще борется. Мое приложение не удается войти в систему на Android с:Unity Android-приложение больше не будет входить в Google Play

Unexpected response code 403 for https://www.googleapis.com/games/v1/players/me?language=en_US 

Я это все рабочие около 4 месяцев назад, но мой жесткий диск не удалось, и я пытаюсь получить вещи снова работает над новой версией Unity. У меня проблема только с NEW строит. Мой старый apk все еще работает нормально, поэтому все должно быть хорошо в консоли разработчика Google Play. В Unity что-то не настроено.

Я попытался установить и не устанавливать «Идентификатор клиента OAuth2» из Консоли разработчика в настройках Android.

Я попытался установить хранилище ключей .android/debug.keystore с помощью androiddebugkey с «android» в качестве пароля для обоих.

Что еще это может быть?

+0

403 означает, что это запрещенный доступ. Вы уверены, что используете правильный отпечаток SHA1? – Opiatefuchs

+1

Вам нужно использовать тот же файл хранилища ключей, что и предыдущая сборка, в противном случае у вас возникнут проблемы при обновлении приложения. – JeanLuc

+0

JeanLuc правильно, убедитесь, что это одно и то же хранилище ключей. Если вы его потеряли, это не способ обновить приложение (я думаю) .... – Opiatefuchs

ответ

0

Итак, подведем итоги в ответ, который может быть полезен кому-то другому.

1.) Приложение аутентифицируется в отношении сервисов Google Play с комбинацией имени Keystore и Package.

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


2.) Если вы потеряете хранилищу файлов, вы не можете обновить приложение больше.

Но вы можете создать новое приложение и связать его с той же игрой в Google Play.

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