iOS后台音频播放及锁屏界面显示音频信息
iOS后台播放音乐及用户交互处理 后台播放是任何一个音频软件都支持的功能,在上一篇博客中,详细介绍了使用AVAudioPlayer播放音频的方法,这篇博客将对后台的处理做介绍,关于播放与设置音频的博客地址: http://my.oschina.net/u/2340880/blog/420129 。 一、设置后台播放 iOS设置后台音频播放的步骤非常简单,首先需要在系统设置的plist文件中添加一个键Required background modes,值为App plays audio or streams audio/video using AirPlay,如下: 然后进行如下代码设置: AVAudioSession *session = [AVAudioSession sharedInstance]; [session setActive:YES error:nil]; [session setCategory:AVAudioSessionCategoryPlayback error:nil]; 此时播放音频时我们点击HOME回到主页面,会发现音频不会停,已经实现后台播放的功能。 二、设置后台用户交互 在appDelegate中,我们需要先注册响应后台控制: [[UIApplication sharedApplication]