IOS:后台同时运行应用程序音频和手机音乐音频

Posted

技术标签:

【中文标题】IOS:后台同时运行应用程序音频和手机音乐音频【英文标题】:IOS: Run application audio and phone music audio together in background 【发布时间】:2013-09-04 08:15:16 【问题描述】:

我需要我的应用程序音频继续运行,即使它与设备音乐音频一起进入后台。我尝试了page 中的代码建议,但我的应用程序仍然无法运行。

    将必需的后台模式设置为应用播放音频 将应用程序不在后台运行设置为是

AppDelegate.m

NSError *setCategoryErr = nil;
NSError *activationErr  = nil;
[[AVAudiosession sharedInstance] setCategory: AVAudioSessionCategoryPlayback error:&setCategoryErr];
[[AVAudioSession sharedInstance] setActive:YES error:&activationErr];

【问题讨论】:

你在info.plist中设置了具体的权限吗? 我已经设置好了。 【参考方案1】:

在这里你可以找到一个相关的问题。

How to handle background audio playing while iOS device is locked or on another application?

我建议你看看这个教程:

http://mobile.tutsplus.com/tutorials/iphone/ios-sdk_background-audio/

它解释了所有要遵循的不同步骤

【讨论】:

以上是关于IOS:后台同时运行应用程序音频和手机音乐音频的主要内容,如果未能解决你的问题,请参考以下文章

在 ios 上混合音频

iOS4 和后台播放音频

IOS后台运行 之 后台播放音乐

ios 使用音频/voip 模式在后台永远运行应用程序

UIWebView:当应用程序进入后台时,iOS 6 中的 HTML5 音频暂停

如何在后台为ios音频文件运行Phonegap应用程序