代码之家  ›  专栏  ›  技术社区  ›  Jeremy Roberts

iPhone X-人脸ID-不需要的“输入密码”文本

  •  1
  • Jeremy Roberts  · 技术社区  · 6 年前

    自从我买了iPhone X后,我一直在更新我的应用程序以使用Face ID。当Face ID失败太多次时,我会收到文本“Face Not Recognized”“Enter your Password”。我的问题是,对于这个提示,我不希望执行回退操作,因此要求输入密码没有意义。任何帮助都将不胜感激。

    这是我正在使用的代码:

    let context = LAContext()
    context.localizedFallbackTitle = ""
    context.evaluatePolicy(.deviceOwnerAuthenticationWithBiometrics,
                           localizedReason: "Reason for bio auth",
                           reply: { (isSuccess, error) in
                                
                                
    })
    

    结果如下:

    Face id failure

    1 回复  |  直到 4 年前
        1
  •  1
  •   Jeremy Roberts    6 年前

    这似乎在即将发布的iOS 11.2版本中得到了修复。