
[SwiftUI] 앱에 Face ID 잠금 기능 적용하기
·
Apple/SwiftUI
안녕하세요! 피피아노입니다 🎵 이번 포스팅에서는 제가 공부용으로 진행하고 있는 일기앱 프로젝트에서 Face ID 잠금 기능을 도입해봤는데 도입 과정을 정리해보려고 합니다. 그럼 바로 시작하겠습니다! Face ID 기능 설계 개요앱 실행 시 사용자의 얼굴 인증을 통해 잠금을 해제하고, 인증 성공 시에만 홈 화면(HomeView)으로 진입할 수 있도록 구현하였습니다. 구조는 아래처럼 구현하였습니다.앱 실행 → 잠금화면(Face ID 요청) → 인증 성공 → HomeView 진입 ↘ 인증 실패 시 에러 표시이 기능을 구현하기 위해서 크게 3가지를 구현했습니다.Face ID 인증 로직을 담은 AuthViewModel인증 인터페이스를 담당하..