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';
我真的不确定要检查什么了。这是我需要注意的新事物吗?
真的希望有人能帮助我解决这个问题!
希望听到!