【发布时间】:2012-05-26 10:22:50
【问题描述】:
我是 iphone 新手。我正在开发使用 AVAudioPlayer 的音频播放器。通过使用这个框架,我开发了一个应用程序,它在应用程序处于活动状态时播放歌曲,但每当我点击 iphone 中的主页按钮时,它会立即停止音频在后台但应用程序在后台运行当应用程序在后台时如何收听音频。 如果有人知道这一点,请帮助我..
【问题讨论】:
标签: iphone avaudioplayer background-process
我是 iphone 新手。我正在开发使用 AVAudioPlayer 的音频播放器。通过使用这个框架,我开发了一个应用程序,它在应用程序处于活动状态时播放歌曲,但每当我点击 iphone 中的主页按钮时,它会立即停止音频在后台但应用程序在后台运行当应用程序在后台时如何收听音频。 如果有人知道这一点,请帮助我..
【问题讨论】:
标签: iphone avaudioplayer background-process
在info.plist 中添加键名Required background modes, Item 0 - App plays audio 并在开始播放音频时添加以下代码。
[[AVAudioSession sharedInstance] setDelegate: self];
NSError *setCategoryError = nil;
[[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryPlayback error: &setCategoryError];
【讨论】: