选择身份验证类型的条件不起作用



我无法获得关于使用以下代码支持任何类型的身份验证的值:

import SwiftUI
import LocalAuthentication
struct SecurityOption: View {
let context = LAContext()
var body: some View {
Form {
if (context.biometryType == .faceID) {
Section(header:  ){
}
}
}
if (context.biometryType == .touchID) {
Section(header:  ){
}
}
}
if (context.biometryType == .none) {
}

我想根据设备上的身份验证类型在表单中显示一个特定的部分,但是.none是不断触发的。在带有iOS 13.2 的真实iPhone X上测试

您必须在应用程序的Info.plist文件中包含NSFaceIDUsageDescription密钥才能使用生物特征验证。

相关内容

  • 没有找到相关文章

最新更新