I have added the UIBackgroundModes
property in Info.plist to have an array entry of "audio
" and have added the call to setup the audio session: [session setCategory: AVAudioSessionCategoryPlayback error: &error];
.
However, the only test device I have is the iPod Touch 2G which doesn't support multitasking. I've tried the simulator but the music stops playing when I switch to Safari. But when I switch back to my app, the song continues playing to a farther location than when I left the app.
It seems to have continued playing in the background but I didn't hear the audio of my app while using another app (Safari).
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…