如何检查我的应用程序是否启用了 Face id?

How to check Face id is enabled for my application?

我在我的应用程序中实现了人脸 ID API。目前已为设备注册面容 ID,但已为我的应用程序禁用。

如何在 Swift 中以编程方式检查我的应用是否启用了面容 ID?

我知道要检查面部识别码是否在设备中注册。

let context = LAContext()
if ( context.biometryType == .typeFaceID ) {
      // Face ID
}
if ( context.biometryType == .typeTouchID) {
     // Touch ID
} else {
    // Stone Age
}

不要忘记添加版本控制条件,因为 faceID 仅在 ios 11

之后可用