失败的生物识别(指纹)扫描尝试由BiometricPrompt.AuthenticationCallback类的BiometricPrompt.AuthenticationCallback()回调处理。
我注意到的行为是,它允许用户尝试5次无效的指纹扫描(每次调用失败回调时),然后提示退出。在接下来的30秒内,如果我们尝试重新构建一个BiometricPrompt实例并尝试进行身份验证,它将不会显示提示符,我认为这是BiometricPrompt的默认行为。
如果用户试图在所述30秒内重新调用生物识别提示,是否需要检查生物特征扫描器是否可用并初始化?
我如何处理这个用例?
BiometricPrompt.AuthenticationCallback没有覆盖方法"onAuthenticationError“来处理错误回调,因此我无法处理错误代码"BIOMETRIC_ERROR_TIMEOUT”。
如果有人有这方面的解决方案,请告诉我你的决心。
发布于 2019-03-22 20:44:45
我相信BiometricPrompt还没有完全移植到Xamarin .
我仍然在寻找一个来源,可以双重检查这一信息为我,但我还没有找到它。
https://stackoverflow.com/questions/55156155
复制相似问题