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));