如何检查手机中是否已设置指纹生物特征

问题描述

我使用flutter(https://pub.dev/packages/local_auth/example)的local_auth软件包对指纹进行身份验证,到目前为止,当我使用该软件包时,它会检测是否已设置指纹(useErrorDialogs:true),如果没有,它将显示一个弹出消息以将用户导航到设置并将其设置,如果它已经设置..它将显示弹出操作对话框以直接验证指纹...所以在这里我很困惑,有没有办法“仅”检查是否用户的手机中是否已经设置了指纹?这是我尝试过的代码的一部分

authenticated = await auth.authenticateWithBiometrics(
          localizedReason: 'Scan your fingerprint to authenticate',useErrorDialogs: true,stickyAuth: true);

解决方法

就此软件包而言,没有办法。您可以查看GitHub中的源代码以了解自己。

您可以确定该设备是否具有生物识别功能,而用户是否已正确配置了该功能。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...