我尝试使用生物识别技术登录webView应用程序。我遇到LAContext.hash()
您可以使用evaluatePolicy
方法运行的if authenticationContext.canEvaluatePolicy(.deviceOwnerAuthenticationWithBiometrics, error: &error){
authenticationContext.evaluatePolicy(.deviceOwnerAuthenticationWithBiometrics, localizedReason: "scan ... ", reply: { (success, error) in
if success{
let authenticatedHash:Int = LAContext.hash()
print(authenticatedHash)
} else {
if let error = error as NSError? {
}
}
}
。它生成一个10位数的Int。我尝试了多次,它总是返回相同的数字。
你们中的任何人都可能知道它是否独一无二?我可以用它进行身份验证吗?
注意:这不是本机应用。我试图利用iOS生物识别技术登录我的WebView应用程序。
public static void recursionTest(int num){
if(num>0){
recursionTest(num - 1);
System.out.println("Inside the base case: "+num);
}
System.out.println("Outside the base case: "+num);
}