バックグラウンドで音楽を再生するように AVAudioSession を設定しました
AVAudioSession *audioSession = [AVAudioSession sharedInstance];
NSError *setCategoryError = nil;
[audioSession setCategory:AVAudioSessionCategoryPlayback error:&setCategoryError];
if (setCategoryError) {
}
NSError *activationError = nil;
[audioSession setActive:YES error:&activationError];
if (activationError) {
}
また、plist ファイルに「必要なバックグラウンド モード」を追加しました。
リモートファイルを再生していて、iPhone がバックグラウンドに入ると、オーディオが疑わしいまま再生され続けます。しかし、アプリ (MPMediaItem URL) 内で iPod から曲を再生すると、バックグラウンドで再生されません。
私は何が欠けていますか?