Я использую SecItemCopyMatching
для извлечения элемента keychain, защищенного с помощью Touch ID.
Однако, если разблокировка Touch ID не удалась (или пользователь выбирает "Введите пароль" ), я хочу представить свой собственный пользовательский интерфейс для ввода PIN-кода.
Я не хочу, чтобы пользователь представлял пользовательский интерфейс ввода кода доступа к системе в любой точке.
LAContext
evaluatePolicy
метод предоставляет это, но не предлагает никакой реальной безопасности keychain, а только локальной аутентификации.
Поэтому я не буду использовать LAContext
для достижения этого. Возможно ли это с помощью SecItemCopyMatching
?