إلغاء الربط بتطبيق Google Fit

يؤدي إلغاء الربط بتطبيق Google Fit إلى إبطال جميع أذونات OAuth الممنوحة لتطبيقك، كما يؤدي إلى إزالة جميع اشتراكات التسجيل وعمليات تسجيل أجهزة الاستشعار التي أجراها تطبيقك.

عليك تزويد المستخدمين بخيار إلغاء الربط بتطبيق Google Fit في إعدادات تطبيقك. عندما يختار المستخدمون هذا الخيار، يمكنك استدعاء ConfigClient.disableFit الطريقة لإيقاف 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));