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).