Что означает статус API_NOT_AVAILABLE для службы одноразового кода SMS в Google? - PullRequest
1 голос
/ 14 апреля 2020

Я пытаюсь внедрить услугу автозаполнения одноразовым SMS-кодом.

        SmsCodeAutofillClient smsCodeAutofillClient = SmsCodeRetriever.getAutofillClient(this);
        Task<Void> voidTask = smsCodeAutofillClient.startSmsCodeRetriever();

Каждый раз эта задача завершается сбоем со следующим исключением: "com.google. android .gms.common .api.ApiException: 36501 "и сообщение о состоянии как API_NOT_AVAILABLE. Google do c сообщает следующее относительно этого статуса:

Вызывающее приложение не может использовать этот конкретный API.

Примечание. Для SmsCodeAutofillClient, этот статус указывает на то, что вызывающее приложение не является текущей назначенной пользователем службой автозаполнения.

Мой вопрос: что на самом деле означает это исключение? Что означает «вызывающее приложение не является назначенной пользователем службой автозаполнения»?

...