Нет функции, связанной с обнаружением FaceID. Я не добавил
LocalAuthentication.framework
в моем приложении. Я использую пароль для аутентификации пользователя в моем приложении. Один из моих клиентов, использующий faceID для разблокировки экрана, сообщил о проблеме, которая после сбоя при разблокировке экрана с помощью приложения faceID.
Я проверил проблему в симуляторе, так как iPhone X недоступен для меня. Я выполнил следующий шаг, чтобы воспроизвести проблему.
Аппаратное обеспечение -> FaceID -> Зарегистрировано.
Я получил следующий журнал в консоли.
Это приложение упало, потому что оно пыталось получить доступ к конфиденциальной
данные без описания использования. Info.plist приложения должен содержать
ключ NSFaceIDUsageDescription со строковым значением, поясняющим
Пользователь, как приложение использует эти данные.
Как я упоминал ранее, я не реализовал никакого кода для обнаружения faceID, тогда почему я сталкиваюсь с вышеуказанной проблемой?