В настоящее время у меня установлено приложение GPGS для моего приложения.У меня проблемы с некоторыми функциями при отладке приложения с помощью ключа загрузки.Я выполнил следующие действия: https://stackoverflow.com/a/45270329/5434860 и могу войти в Google, используя приложение, подписанное безопасным «ключом подписи приложения», которое Google хранит на защищенном сервере, и я могу войти в систему, используя приложение, подписанное с помощьюмой "ключ загрузки".(У меня есть два идентификатора клиента OAuth 2.0. Один для производства и один для отладки.)
Моя проблема похожа на Проверка игр Google Play в приложении, подписанном ключом загрузки и Android RealTimeMultiplayer onRoomСоздано получение статуса 2: STATUS_CLIENT_RECONNECT_REQUIRED .Хотя я могу войти в систему, используя приложение, подписанное ключом загрузки, я не могу полностью протестировать различные игровые сервисы, которые я использую.Ни один из этих двух вопросов не был решен.
Например, при попытке протестировать мультиплеер в реальном времени я получу код состояния 2 (CLIENT_RECONNECT_REQUIRED) в onRoomCreated.Это происходит только тогда, когда я использую приложение, подписанное ключом загрузки.Чтобы полностью проверить это, я должен создать внутреннюю версию на моей консоли Google Play.Когда я это сделал, мультиплеер, достижения и таблицы лидеров были полностью функциональны, и я смог их протестировать.
У меня также есть антипиратская защита, так что это не проблема.Если я удаляю OAuth crediential из console.developers.google.com, он перестает быть в состоянии войти в систему, но когда я добавляю его обратно, он все еще не полностью функционален, так как единственное, что я могу сделать, это войти в систему.
В настоящее время мой проект Game Service опубликован, и я пытаюсь разрешить доступ к нему двум ключам SHA1.Хотя я могу войти, используя ключ загрузки, я хотел бы иметь возможность полностью протестировать свое приложение без необходимости каждый раз создавать новый внутренний выпуск, чтобы оно подписывалось с правильным ключом.
Мне бы очень хотелосьчтобы иметь возможность тестировать Игровые сервисы, не загружая их каждый раз в консоль Google Play.