设备在后台播放音频,模拟器不播放

时间:2013-06-14 11:38:58

标签: ios ios6 avfoundation

问题在于:

  • 在设备上运行我的应用时,音频会在后台播放。
  • 在模拟器上运行我的应用程序时,音频停止在后台播放,并在应用再次位于前台时恢复。

我做了以下事情:

  • .plist后台模式为audio
  • 我在didFinishLaunchingWithOptions
  • 中调用以下代码

[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:&error];
[[AVAudioSession sharedInstance] setActive:YES error:&error];

我错过了什么?我在两种方法之后检查errornil

1 个答案:

答案 0 :(得分:4)

不幸的是,我很确定模拟器不支持背景音频。您将不得不求助于在真实设备上进行测试。