Я использую оболочку для ключей KeychainAccess для Swift для сохранения и чтения в цепочку для ключей с использованием биометрических данных.
При работе в симуляторе (Xcode 10.1, iOS 12.1) Touch ID /Лицо ID приглашение / диалог не отображается.Значение записывается и читается из цепочки для ключей без запроса пользователя на подтверждение с помощью биометрии.Когда я запускаю на устройстве, приглашение приходит, как и ожидалось.
Может показаться, что симулятор всегда находится в состоянии, когда биометрия уже одобрена, даже если я не активировал соответствующее касание / лицо.
Это ошибка или (или, возможно, функция) в симуляторе или SDK?У меня есть старый проект Objective-C, который использует старый KeychainWrapper от Apple, и там я получаю приглашение в том же симуляторе.