MOMENT Studio
← 목록으로

진입 장면과 잠금화면이 같은 출처를 보게

2025.11.24기술 기록#product-ui#playback#ios-shell

화면을 벗어난 뒤에도 재생 상태가 정확히 동기화되도록 진입 흐름과 원격 제어를 단일 출처 기반으로 재정비했다.

앱을 닫거나 화면을 잠근 뒤에도 오디오는 계속 재생된다. 이 상태에서 잠금화면과 제어센터에 표시되는 정보가 실제 재생 상태와 불일치하면, 사용자 경험의 신뢰도가 직접 저하된다. 이러한 불일치는 기능 명세에는 드러나지 않지만 재생 경험 전반에 영향을 미친다. 목표는 앱 화면 안에서 표시되는 재생 상태와 화면 밖 시스템 UI가 동일한 출처를 참조하도록 보장하는 것이었다.

조정의 핵심은 두 영역이다. 첫째, 여러 화면이 동일한 재생 흐름을 참조하도록 상태 출처를 단일화했다. 둘째, 잠금화면의 원격 제어가 해당 출처와 직접 연결되도록 구조를 재정비했다. 특히 수면 루틴처럼 화면 밖에서 장시간 이어지는 흐름은 시스템 제어와의 연결이 중요하므로, 재생 상태와 잠금화면 제어가 단일 상태 기반으로 동작하도록 재구성했다.

진입 흐름도 함께 정비했다. 초기 진입과 재진입 경로를 정리하고, 로그인·로그아웃 전후에 잔류하는 상태가 명확히 초기화되도록 처리했다. 이번 작업은 새 기능 추가가 아니라, 화면 안팎에서 재생 상태의 일관성을 확보하는 것이 목적이다. 재생은 화면 전환 시점에 가장 취약해지며, 해당 지점의 일관성이 전체 청취 경험의 신뢰도를 결정한다.