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

时间:2020-08-17 13:56:23

标签: flutter authentication fingerprint biometrics

我使用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);

1 个答案:

答案 0 :(得分:0)

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

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