1

我正在尝试使用生物识别技术登录 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? {
        }
    }
}
4

0 回答 0