Flutter-Local_auth(未启用所需的安全功能)

在更新我正在开发的应用程序后,我试图让生物识别身份验证再次工作。但是我在激活它时不断收到同样的错误:

 PlatformException(NotAvailable, Required security features not enabled, null, null)
 PlatformException(NotAvailable, Required security features not enabled, null, null)

店里目前的一款完全没有问题。

我正在使用 local_auth:1.1.4
MainActivity.java 已转换为 FragmentedActivity
我正在做一个简单的检查,看看生物识别是否可用。他们是谁

之后我尝试进行身份验证

bool canCheckBiometrics = await auth.canCheckBiometrics;
List<BiometricType> availableBiometrics =
await auth.getAvailableBiometrics();

print(canCheckBiometrics); //Returns true
print(availableBiometrics.toString()); //Returns [BiometricType.fingerprint]

这将返回:

PlatformException(NotAvailable, Required security features not enabled, null, null)

这就是代码中的插件注释所说的。

// Indicates the device does not have a Touch ID/fingerprint scanner.  
const String notAvailable = 'NotAvailable';

我真的不确定要检查什么了。这是我需要注意的新事物吗?

真的希望有人能帮助我解决这个问题!

希望听到!

以上是Flutter-Local_auth(未启用所需的安全功能)的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>