إلغاء الربط بتطبيق 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));