Google Fit से डिसकनेक्ट करने पर, आपके ऐप्लिकेशन के लिए दी गई सभी OAuth अनुमतियां निरस्त हो जाती हैं. साथ ही, आपके ऐप्लिकेशन से की गई सभी रिकॉर्डिंग की सदस्यताएं और सेंसर रजिस्ट्रेशन भी हट जाते हैं.
आपको उपयोगकर्ताओं को अपनी ऐप्लिकेशन सेटिंग में Google Fit से डिसकनेक्ट करने का विकल्प देना होगा. जब उपयोगकर्ता इस विकल्प को चुनते हैं, तो Google Fit को बंद करने के लिए, ConfigClient.disableFit
तरीके पर कॉल करें:
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));