iOS Такой 🍏
3.36K subscribers
427 photos
11 videos
2 files
304 links
IT | Подкасты | Apple | iOS Материалы | Swift

Реклама: @new_repository

Тёплый чат: https://t.me/+tzWmsOMTPpFjMzAy

Бусти: boosty.to/dimov_ios
Download Telegram
Как реализовать FaceID или TouchID в iOS

Биометрическая аутентификация - это форма нового безопасного шага, который сокращает процесс использования сложных алгоритмов и операций.
Swift обрабатывает биометрическую аутентификацию в LocalAuthentication фреймворке и использует LAContext в качестве класса. Apple ограничивает три попытки для FaceID и две для TouchID, пока это не приведет пользователя к вводу кода экрана блокировки или возврату к экрану входа в систему. Вы можете настроить локализацию кнопки отмены и кнопку “Использовать пароль” в качестве запасного варианта.
Перед их внедрением нам нужно добавить наше разрешение на использование FaceID в нашем Info.plist файле. TouchID не требует такого разрешения.

Статья с примерами кода на SwiftUI, UIKit.

#digest #FaceID #TouchID
👍63👎2🔥1