La déconnexion de Google Fit révoque toutes les autorisations OAuth accordées à votre application, ainsi que tous les abonnements d'enregistrement et enregistrements de capteurs effectués par votre application.
Vous devez proposer aux utilisateurs une option Déconnecter de Google Fit dans les paramètres de votre application. Lorsque les utilisateurs sélectionnent cette option, vous pouvez appeler la méthode ConfigClient.disableFit
pour désactiver Google Fit:
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));