Вход в Google и таблица лидеров - PullRequest
0 голосов
/ 12 июля 2020

Я реализовал вход через Google в своем приложении.

Если я вхожу в систему только по адресу электронной почты:

GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
          .requestEmail()
          .build()

, то я вхожу успешно.

Но если Я добавляю Games.SCOPE_GAMES_LITE (эта область требуется для API таблицы лидеров, которую я тоже реализовал):

GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
          .requestEmail()
          .requestScopes(Games.SCOPE_GAMES_LITE)
          .build()

Затем я всегда получаю ApiException: 4. Что у меня есть в данный момент:

  • Это происходит в вариантах сборки отладки и выпуска.
  • Мое приложение выпущено и опубликовано в Google Play и связано с FireBase.
  • Моя игровая служба с таблицей лидеров опубликована и связана с Firebase.
  • com.google. android .gms.games.APP_ID уже в манифесте, и он правильный.

Что я сделал не так?

...