我已经设置了我的 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 播放歌曲时,它不会继续在后台播放。
我错过了什么?