앱 라이프사이클·시스템
홈으로 나갔을 때의 시퀀스와 커버 뷰
사용자가 홈으로 나갔을 때(홈 버튼·스와이프) 시스템과 앱에서 어떤 일이 순서대로 일어나나요?
면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
사용자가 홈으로 나갔을 때(홈 버튼·스와이프) 시스템과 앱에서 어떤 일이 순서대로 일어나나요?
willResignActive → 시스템 스냅샷 촬영 → didEnterBackground(짧은 유예), 이후 Suspended 상태로 멈추고 메모리가 모자라면 시스템이 앱을 정리한다. 복귀 시 willEnterForeground → didBecomeActive.
앱 라이프사이클·시스템주관식입문
사용자가 앱을 쓰다가 전화를 받고, 통화를 끊은 뒤 홈으로 나갔다가 30분 뒤 다시 들어왔습니다. 이 동안 앱은 어떤 상태들을 거치나요?
#app-state #background
앱 라이프사이클·시스템객관식입문
씬 기반(SceneDelegate) UIKit 앱에서 사용자가 홈으로 나간 뒤 30초 후 다시 앱으로 돌아왔습니다(앱은 종료되지 않음). 호출되는 콜백을…
#app-state #scene-delegate
앱 라이프사이클·시스템주관식기초
대출 앱이 background로 갈 때 앱 전환기 스냅샷에 계좌 정보가 남지 않아야 합니다. 가림 화면은 어느 lifecycle 콜백에서 올려야 합니까?
#privacy #background
보안주관식기초
계좌 화면을 보다가 홈으로 나가면 앱 스위처에 잔액이 그대로 보인다는 QA 리포트를 받았습니다. 어떻게 처리하나요?
#snapshot #privacy