Google Fit bağlantısını kesme

Google Fit bağlantısını kaldırdığınızda uygulamanız için verilen tüm OAuth izinleri iptal edilir ve uygulamanızın yaptığı tüm kayıt abonelikleri ile sensör kayıtları kaldırılır.

Kullanıcılara uygulama ayarlarınızda Google Fit bağlantısını kesme seçeneği sunmanız gerekir. Kullanıcılar bu seçeneği belirlediğinde Google Fit'i devre dışı bırakmak için ConfigClient.disableFit yöntemini çağırabilirsiniz:

Kotlin

Fitness.getConfigClient(this,  GoogleSignIn.getAccountForExtension(this, fitnessOptions))
    .disableFit()
    .addOnSuccessListener {
        Log.i(TAG,"Disabled Google Fit")
    }
    .addOnFailureListener { e ->
        Log.w(TAG,"There was an error disabling Google Fit", e)
    }

Java

Fitness.getConfigClient(this, GoogleSignIn.getAccountForExtension(this, fitnessOptions))
        .disableFit()
        .addOnSuccessListener(unused ->
            Log.i(TAG, "Disabled Google Fit"))
        .addOnFailureListener(e ->
            Log.w(TAG, "There was an error disabling Google Fit", e));