iOS4之后就支持后台播放音频了。只需下面两步就可以实现后台播放音频操作了:
1、在Info.plist中,添加"Required background modes"键,其值设置如下图所示:
2、添加AVFoundation框架,然后再添加如下两段代码
添加后台播放代码:
//后台播放音频设置 AVAudioSession *session = [AVAudioSession sharedInstance]; [session setActive:YES error:nil]; [session setCategory:AVAudioSessionCategoryPlayback error:nil];
以及设置app支持接受远程控制事件代码:
//让app支持接受远程控制事件 [[UIApplication sharedApplication] beginReceivingRemoteControlEvents];