목록 보기
더 빠르게 주문 상태 전달하기: Live Activities
프론트엔드

더 빠르게 주문 상태 전달하기: Live Activities

요기요
요기요
2025년 11월 20일

두줄요약

Live Activities를 iOS 주문 상태 전달에 적용한 사례를 소개했습니다. 앱 종료 상태와 여러 기기에서도 일관된 상태 반영을 위해 APNs 기반 서버 관리를 선택했습니다.

핵심 내용

  • Live Activities를 iOS 주문 상태 전달에 적용한 사례
  • Lock Screen, Dynamic Island에서 실시간 상태를 갱신하는 목적과 Push Notifications와의 차이
  • 앱 내부 관리와 APNs 서버 관리 방식 비교 후 서버 중심 관리 선택

구조와 흐름

  • 주문 완료부터 배달 완료까지 액티비티 생성, 업데이트, 제거 흐름
  • widgetURL로 주문 상세 페이지 딥링크 연결
  • 시스템 UI에서 앱 밖으로 정보 흐름 확장

선택 이유

  • 여러 기기에서 동일한 주문 상태를 노출하려는 요구
  • 앱 종료 상태에서도 상태 갱신이 필요한 요구
  • 배달 종류별 노출 여부를 서버 설정으로 유연하게 제어하려는 목적

주의할 점

  • Lock Screen, Dynamic Island의 레이아웃과 애니메이션 제약
  • 광고나 프로모션용 콘텐츠 사용 불가
  • 정적 이미지 중심의 안정적인 구성 필요

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...