我无法获得关于使用以下代码支持任何类型的身份验证的值:
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
密钥才能使用生物特征验证。