Android: Экран согласия Google Fit OAuth не отображается

#android #google-fit

Вопрос:

Я интегрировал Google fit в свое приложение. Экран согласия OAuth отображается при установке отладочной сборки и подписанной сборки. Но то же самое не отображается, если приложение установлено из бета-версии Play Store. Для аутентификации используется следующий код .Одна сомнительная строка, найденная в журнале cat, приведена ниже, и никаких других журналов не найдено.

com.google.android.gms/com.google.android.gms.auth.api.signin.ui.SignInActivity#0](this:0xf47b9000,id:669,api:1,p:32027,c:608) отключение(P): api 1

Я много гуглил и не нашел никакого решения. Кто-нибудь сталкивался с такой проблемой? Пожалуйста, помогите мне. Заранее спасибо.

 private val fitnessOptions: FitnessOptions by lazy {
    FitnessOptions.builder()
        .addDataType(DataType.TYPE_STEP_COUNT_DELTA, FitnessOptions.ACCESS_READ)
        .addDataType(DataType.TYPE_DISTANCE_DELTA, FitnessOptions.ACCESS_READ)
        .addDataType(DataType.TYPE_WEIGHT, FitnessOptions.ACCESS_READ)
        .addDataType(DataType.TYPE_HEIGHT, FitnessOptions.ACCESS_READ)
        .addDataType(DataType.TYPE_HEART_RATE_BPM, FitnessOptions.ACCESS_READ)
        .build()

GoogleSignIn.requestPermissions(
    this,
    REQUEST_OAUTH_REQUEST_CODE,
     GoogleSignIn.getAccountForExtension(this, fitnessOptions),
    fitnessOptions
)
 

Комментарии:

1. нужен пример кода или более подробное описание того, что есть в журнале