MOMENT Studio
← 목록으로

잠금화면 카드에서 시간을 지우고 상태만 남기다

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

잠금화면과 제어센터의 재생 정보를 실제 오디오 상태와 일치시키고, 불필요한 진행 시간 표시를 제거했다.

화면이 꺼진 상태에서도 재생은 계속되며, 사용자가 접하는 유일한 인터페이스는 잠금화면과 제어센터에 표시되는 재생 카드다. 이 카드가 실제 오디오 상태와 일치하지 않으면 재생이 멈춘 것처럼 보이거나 다른 트랙으로 인식될 수 있다.

이번 작업에서는 잠금화면 재생 카드의 진행 시간 표시를 제거하고, 현재 재생 중인 콘텐츠와 상태만 표출하도록 정리했다. 이와 함께 오디오 세션, 트랙 로딩, 원격 제어가 동일한 재생 상태를 참조하도록 제어 경로를 단일화했다. 재생·마운트·표시가 서로 다른 시점의 상태를 참조하는 불일치를 해소하는 작업이다.

릴스 재생 흐름도 동일한 기준에 맞춰 정렬했다. 어떤 진입점에서 시작된 재생이든 잠금화면과 제어센터에 표출되는 상태가 일관되며, 사용자가 화면 여부와 무관하게 동일한 제어 응답을 받는다.