MOMENT Studio
← 一覧へ

起動からロック画面まで、再生状態の一貫性を確保する

2025.07.27技術記録#product-ui#playback#ios-shell

UI状態と再生状態の不整合を解消し、初回起動からロック画面のコントロールまで、一貫した再生動作を保証する構造に整備した。

音声は再生されているにもかかわらずUIが正しい状態を反映していない、またはロック画面のコントロールが実際に再生中のトラックと異なる楽曲を示すケースがあった。初回起動時、リール切り替え、動画ループの各タイミングで再生状態が微妙にずれていた。こうした不整合は特定画面の問題にとどまらず、再生体験全体の信頼性を直接損なう。

今回の作業では、UI整備と再生状態の同期を単一の作業スコープとして処理した。スプラッシュおよびオンボーディングの初期フローを整理し、トラックが実際にロードされるタイミングと画面に表示される状態を同一の基準に合わせた。動画トランジション・ループおよびリール切り替え区間での再生中断や重複起動が発生しないよう対処した。リバーブおよびエフェクトチェーンが実際の再生パス上で一貫して適用されるよう修正した。

ロック画面およびコントロールセンターの再生操作(一時停止、次のトラックなど)についても、アプリ内部の再生状態と同一のソースを参照するよう整備した。アプリ画面の外においても再生状態が正確に維持されることが、一貫したリスニング体験の前提条件となる。