1

自从有了 iPhone X,我就一直在更新我的应用程序以使用 Face ID。当人脸 ID 失败太多次时,我会收到“无法识别人脸”“输入您的密码”的文字。我遇到的问题是,对于这个提示,我不想要回退操作,所以要求输入密码没有意义。任何帮助,将不胜感激。

这是我正在使用的代码:

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

这是结果:

人脸识别失败

4

1 回答 1

1

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

于 2017-11-16T20:03:05.573 回答