iPhoneアプリ開発におけるスリープ中の音楽再生の実装方法に関する質問です。

iOS5用のiPhoneアプリ開発で「ロックボタンが押されてスリープ状態になっても、複数の曲が順番に再生される動作」を実現させたいと思っています(いわいるiPodで実現できている機能)。
スリープ状態にならないのならばAVAudioPlayerを使って曲を再生させることは出来ました。また、AVAudioSessionに対してAVAudioSessionCategoryPlaybackをsetCategoryすることでスリープ状態になっても一曲だけは再生させることは出来ました。しかし、スリープ状態で次の曲に移るということが実現できません。現状の実装では、1曲の再生終了後、audioPlayerDidFinishPlayingを呼び出してもらうようにして、そのメソッドの中で次の曲に移る実装をしています。しかし、スリープ状態になるとaudioPlayerDidFinishPlayingが呼ばれず、1曲だけで停止してしまうようです。
この機能を実現させるためには、どのように実装すべきなのでしょうか?

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2012/01/09 19:20:05
  • 終了:2012/01/16 19:25:03

回答(0件)

回答はまだありません

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません