Хорошо, это странно. Я столкнулся с той же проблемой. в то время как я делал это много раз в прошлом, никогда не было этой проблемы раньше. Я пробовал с несколькими вариантами, но все равно не пошел. Так разобрался, как обойти. Мысль о том, чтобы поделиться этим, чтобы сэкономить время:
- После создания игрового сервиса вы получите консольный проект API в разделе -> Сведения об игре> Консольный проект Api
- Щелкните ваш проект API, и он должен привести вас к вашему проекту консоли API.
- Создайте ключи Auth SHA1, выбрав учетные данные> создать учетные данные.
Теперь сайт Google предлагает не делать этого
Предупреждение : не создавайте новые идентификаторы клиентов для вашей игры из консоли API Google. В этом случае игровые сервисы Google Play не будут связывать ваши игровые настройки с идентификатором клиента, что может привести к ошибкам во время игры.
https://developers.google.com/games/services/console/enabling
Но пока у меня есть только один Sha1 для этого пакета, я думаю, что мы хороши. Я могу подтвердить, что мой проект работает нормально, и я могу успешно связать приложение. Хотя я все еще не проверял все свои игровые возможности.
Кроме того, я все еще выясняю причину, по которой он работает из консоли API Google с тем же ключом и пакетом Sha1 и не будет работать, если я использую ту же комбинацию из консоли Play -> связанных приложений. Я буду обновлять в этой теме, как я узнаю больше. Возможно, Google изменяет экран согласия OAuth, возможно, это новое изменение.