앱 라이프사이클·시스템
Deep Link와 Universal Link
마케팅팀이 문자로 상품 링크를 보내는데 앱이 설치된 사용자는 앱으로, 아닌 사용자는 웹으로 가게 해 달라고 합니다. 이 요구를 만족하려면 무엇을 어떻게 구성하겠습니까?
면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
마케팅팀이 문자로 상품 링크를 보내는데 앱이 설치된 사용자는 앱으로, 아닌 사용자는 웹으로 가게 해 달라고 합니다. 이 요구를 만족하려면 무엇을 어떻게 구성하겠습니까?
Universal Link로 간다. HTTPS 도메인 + 서버의 AASA 파일 + 앱의 Associated Domains entitlement로 앱 소유를 검증하며, 미설치 시 같은 URL이 웹으로 열린다.
앱 라이프사이클·시스템객관식심화
Universal Link에 대한 설명으로 옳은 것을 모두 고르세요.
#universal-link #associated-domains #aasa
보안주관식딥다이브
myapp://pay 스킴에 to=<계좌>&amount=<금액> 파라미터를 붙인 딥링크로 송금 화면을 여는 기능이 있습니다. 어떤 공격이 가능한가요?
#deep-link #universal-link #url-scheme
아키텍처객관식심화
수십 개 모듈로 나뉜 대규모 앱에서 딥링크(URL 스킴·Universal Link·푸시 페이로드)를 처리하는 설계로 옳은 것을 모두 고르세요.
#deep-link #universal-link
앱 라이프사이클·시스템주관식심화
앱이 꺼진 상태에서 푸시를 탭하면 해당 채팅방으로 가야 하는데, 가끔 홈 화면에서 멈추거나 로그인 화면 뒤에 채팅방이 뜨는 버그가 있습니다. 콜드 스타트에서…
#deep-link