iOS4 和后台播放音频
Posted
技术标签:
【中文标题】iOS4 和后台播放音频【英文标题】:iOS4 and audio playback during backgrounding 【发布时间】:2010-07-06 13:24:57 【问题描述】:当我的应用程序在后台运行时,音频播放器继续播放,但我听不到任何声音。当我再次打开我的应用程序时,它会从应用程序根本没有后台运行的位置开始播放。这表明应用程序正在后台播放,尽管听不到。为什么会发生这种情况?
我在 info.plist 中为 UIBackgroundModes 数组设置了音频键。此外,我的音频播放器设置为“AVAudiosessionCategoryPlayback”类别,并具有覆盖以允许音频混合。那么我做错了什么,即使它在后台播放,我也无法听到音频?
这可能只是模拟器的问题,因为我无法在装有 iOS4 的设备上对此进行测试,所以我只在模拟器上进行了测试。
【问题讨论】:
【参考方案1】:这很可能是模拟器的问题。我实现了你所说的,它在设备上运行良好:Entering background on iOS4 to play audio
【讨论】:
以上是关于iOS4 和后台播放音频的主要内容,如果未能解决你的问题,请参考以下文章
iphone sdk:是不是可以在 iOS 4 的后台播放音频播放列表
iOS AvPlayer AvAudioPlayer音频的后台播放问题