我UIBackgroundModes
在 Info.plist 中添加了属性以具有“”的数组条目,audio
并添加了设置音频会话的调用:[session setCategory: AVAudioSessionCategoryPlayback error: &error];
。
但是,我唯一的测试设备是不支持多任务处理的 iPod Touch 2G。我试过模拟器,但是当我切换到 Safari 时音乐停止播放。但是当我切换回我的应用程序时,歌曲继续播放到比我离开应用程序时更远的位置。
它似乎在后台继续播放,但在使用另一个应用程序 (Safari) 时我没有听到我的应用程序的音频。