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



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

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

就这个包而言,没有任何办法。你可以在GitHub中查看源代码来了解自己。

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

最新更新