Google регистрация :failed code 10

Рейтинг: 0Ответов: 0Опубликовано: 14.05.2023

Зарегался в google cloud:

class MainActivity : AppCompatActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)
        val btn: View = findViewById<View>(R.id.sign_in_button)

        val gso = GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
            .requestIdToken(getString(R.string.client))
            .requestEmail()
            .build()
        val mGoogleSignInClient = GoogleSignIn.getClient(this, gso)

        btn.setOnClickListener {
            signIn(mGoogleSignInClient)
        }
    }

    private fun signIn(mGoogleSignInClient: GoogleSignInClient) {
        val signInIntent: Intent = mGoogleSignInClient.signInIntent
        startActivityForResult(signInIntent, 123)
    }

    override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {
        super.onActivityResult(requestCode, resultCode, data)
        if (requestCode == 123) {
            val task = GoogleSignIn.getSignedInAccountFromIntent(data)
            Log.d("MyLog", task.toString())
            handleSignInResult(task)
        }
    }

    private fun handleSignInResult(completedTask: Task<GoogleSignInAccount>) {
        try {
            val account = completedTask.getResult(ApiException::class.java)
            Log.d("MyLog", account.idToken.toString())
        } catch (e: ApiException) {

            Log.d("MyLog", "signInResult:failed code=" + e.statusCode)

        }
    }
}

при выборе аккаунта в окне гугла выходит ошибка:failed code 10

Ответы

Ответов пока нет.