2015-10-26 2 views
1

Мне нужно задать очень простой вопрос. Я прочитал о LocalAuthentication и его использовании, но все еще нужно очистить, если есть способ сделать следующее:Можем ли мы генерировать строку из LocalAuthentication ios?

Если я хочу сгенерировать строку из Touch ID, это возможно? Поскольку нынешнее поведение этой структуры является:

  • рамки запрашивает у пользователя его касания ID
  • получить сенсорный и сравнивает его с каждый (в том числе пять), которые хранятся в связке ключей
  • если найден возвращает истину еще ложь ,

В любом случае, если я хочу захватить эту строку, созданную LAContext? Возможно, вопрос о нобе, но только для уточнения.

+0

Сгенерирована строка из информации о отпечатке пальца, сохраненной с TouchID? – Leo

+0

есть .. !!!! @Leo – Rajesh

+1

Насколько я знаю, вы не можете. Информация о отпечатках пальцев довольно чувствительна – Leo

ответ

1

Информация TouchID - это полный и полный черный ящик.

Когда вы запускаете запрос в LAContext evaluationPolicy: localizedReason: ответьте только на информационный запрос, который вы получите для TouchID, это строка дисплея, объясняющая пользователю причину запроса.

В блоке «ответ», у вас есть только логическое значение, чтобы указать успех или неудачу, и в случае выхода из строя, вы будете иметь представление о LAError, почему это не удалось, хотя даже эта информация ограничена:

enum LAError : Int { 
    case AuthenticationFailed 
    case UserCancel 
    case UserFallback 
    case SystemCancel 
    case PasscodeNotSet 
    case TouchIDNotAvailable 
    case TouchIDNotEnrolled 
    case TouchIDLockout 
    case AppCancel 
    case InvalidContext 
} 

Под no обстоятельства iOS когда-либо дадут вам любую информацию относительно отпечатков пальцев, прочитанных во время этого процесса, независимо от результата.

Они не дадут вам идентификаторов и не скажут вам , которые из 10 допустимых отпечатков пальцев были сопоставлены в случае успеха.

Таким образом, ответ на ваш вопрос - нет, вы не можете использовать считыватель отпечатков пальцев для создания уникальной строки.

Смежные вопросы