我正在尝试使用生物识别技术登录 webView 应用程序。我遇到了LAContext.hash()
你可以在你的evaluatePolicy
方法中运行的。它生成一个 10 位的 Int。我尝试了多次,它总是返回相同的数字。
你们中的任何人都可能知道它是否是独一无二的?我可以使用它进行身份验证吗?
注意:这不是本机应用程序。我正在尝试利用 iOS 生物识别技术登录到我的 WebView 应用程序。
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? {
}
}
}