私はAPIDocsとWWDCビデオに正確に従い、オーディオセッションを介して(AudioQueueサービスを使用して)バックグラウンドでオーディオを再生しました。すべて正常に動作しますが、ステータスバーに「再生」インジケータが表示されません。
これを個別に設定する必要がありますか、それともバグですか?
私はAPIDocsとWWDCビデオに正確に従い、オーディオセッションを介して(AudioQueueサービスを使用して)バックグラウンドでオーディオを再生しました。すべて正常に動作しますが、ステータスバーに「再生」インジケータが表示されません。
これを個別に設定する必要がありますか、それともバグですか?
これはオーディオセッションによって行われたと思います。
// before instantiating the playback audio queue object,
// set the audio session category
UInt32 sessionCategory = kAudioSessionCategory_MediaPlayback;
AudioSessionSetProperty (
kAudioSessionProperty_AudioCategory,
sizeof (sessionCategory),
&sessionCategory
);
// activate the audio session immmediately before playback starts
AudioSessionSetActive (true);