如果我点击iPhone按钮“最小化”应用程序,如何在后台模式下播放音频?

时间:2011-07-22 05:15:46

标签: iphone avaudioplayer

我正在开发新的iphone音频应用程序。

当我打开应用程序时,音频已加载并启动。如果我点击iPhone按钮“最小化”应用程序,声音就会停止。我需要声音仍然以后台模式播放。

我是怎么做到的?

谢谢

2 个答案:

答案 0 :(得分:1)

要在后台播放,请在.plist文件中添加名为“UIBackgroundModes”的数组条目,并将“audio”添加为数组成员。

.plist条目:

UIBackgroundModes Array
Item0 String audio

答案 1 :(得分:1)

尝试查看AVAudioSession。

    AVAudioSession *session = [AVAudioSession sharedInstance];
    [session setCategory:AVAudioSessionCategoryPlayback error:nil];
    [session setActive:YES error:nil];

这应该有所帮助。