Неудачные попытки сканирования биометрических данных (отпечатков пальцев) обрабатываются обратным вызовом OnAuthenticationFailed () класса BiometricPrompt.AuthenticationCallback.
Я заметил следующее поведение: оно позволяет пользователю выполнить 5 недействительных сканирований отпечатков пальцев (каждый раз, когда вызывается неудачный обратный вызов), а затем приглашение отклоняется.В течение следующих 30 секунд, если мы попытаемся пересобрать экземпляр BiometricPrompt и попытаться выполнить аутентификацию, он не покажет приглашение, которое, как мне кажется, является поведением BiometricPrompt по умолчанию.
Есть ли способ проверить, биометрический сканер доступен и инициализирован , если пользователь пытается повторно вызвать биометрическую подсказку в течение указанных 30 секунд?
Как мне справиться с этим вариантом использования?
xamarin android BiometricPrompt.AuthenticationCallback не имеет метода переопределения "onAuthenticationError" для обработки обратных вызовов ошибок, и поэтому я не могу обработать код ошибки "BIOMETRIC_ERROR_TIMEOUT".
Если у кого-то есть решение для этого, пожалуйста, дайте мне знать ваше решение.