Я пытаюсь получить идентификатор токена пользователя с помощью новых сервисов Google play 8.3 и как документировано, я передаю идентификатор сервера:
GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
.requestIdToken(getString(R.string.server_client_id))
.requestEmail()
.build();
но я все еще получаю неуспешный результат, как показано ниже:
{statusCode=unknown status code: 12501, resolution=null}
и документировано здесь GoogleSignInStatusCodes
Вход был отменен пользователем. то есть пользователь отменил некоторые из разрешений входа, например. сбор учетных записей или согласие OAuth.
Постоянное значение: 12501
Это не мое дело, поскольку я уже выбрал учетную запись. Любая идея в чем может быть причина?