LAContextvaluAccessControl не поддерживается в симуляторе?

Когда я пытаюсь позвонить evaluateAccessControl на LAContext в симуляторе iOS я получаю LAError с localizedDescription: "Этот вызов не поддерживается в симуляторе" (код -1000).

Является evaulateAccessControl просто не поддерживается в симуляторе?

Для справки я создал SecAccessControl с которым я оцениваю kSecAttrAccessibleWhenPasscodeSetThisDeviceOnly защита и [.userPresence, .privateKeyUsage] флаги. Я прохожу .useKeySign в качестве параметра операции для evaluateAccessControl,

1 ответ

Решение

У меня нет авторитетного источника для этого, но эмпирически, ответ на вопрос однозначно да. LAContext.evaluateAccessControl не поддерживается в симуляторе iOS.

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