Как проверить, что Face ID включен для моего приложения?

Я реализовал Face ID API в моем приложении. В настоящее время Face ID зарегистрирован для устройства, но отключен для моего приложения.

Как программно проверить в Swift, что идентификатор лица включен для моего приложения?

Я знаю, чтобы проверить, зарегистрирован ли идентификатор устройства в устройстве или нет.

1 ответ

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

не забыл поставить условие контроля версий, потому что faceID доступен только с ios 11

Другие вопросы по тегам