앱 라이프사이클·시스템
무음 푸시의 신뢰성
채팅 앱이 '새 메시지 무음 푸시(content-available)로 앱을 깨워 미리 동기화'하도록 설계돼 있는데, 실제로는 절반 이상 도착하지 않거나 늦게 온다는 데이터가 있습니다. 왜 그런가요?
면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
채팅 앱이 '새 메시지 무음 푸시(content-available)로 앱을 깨워 미리 동기화'하도록 설계돼 있는데, 실제로는 절반 이상 도착하지 않거나 늦게 온다는 데이터가 있습니다. 왜 그런가요?
무음 푸시는 저우선순위(apns-priority 5)로 배달·실행이 보장되지 않고 시스템이 앱 사용 패턴·배터리에 따라 조절하며, 강제 종료·저전력 모드면 안 온다.
앱 라이프사이클·시스템주관식입문
사용자가 앱을 쓰다가 전화를 받고, 통화를 끊은 뒤 홈으로 나갔다가 30분 뒤 다시 들어왔습니다. 이 동안 앱은 어떤 상태들을 거치나요?
#background
앱 라이프사이클·시스템주관식기초
사용자가 저장 버튼을 누르고 바로 홈으로 나가면 서버 저장이 안 된다는 리포트가 있습니다. 이 문제를 어떻게 해결하겠습니까?
#background
앱 라이프사이클·시스템주관식기초
원격 푸시 한 건이 사용자 기기에 도착하기까지의 전체 흐름은 어떻게 되나요? 앱·APNs·서버 관점에서 설명해 주세요.
#apns
앱 라이프사이클·시스템주관식심화
"매일 밤 사용자가 자는 동안 캐시를 비우고 새 콘텐츠를 미리 받아 두자"는 요구가 있습니다. 이런 주기 작업을 iOS에서 어떻게 등록하겠습니까?
#background