多任务iphone sdk- uibackgroundmodes不使用音频?

时间:2011-05-25 06:47:57

标签: objective-c cocoa-touch audio ios4 multitasking

嘿 我正在开发一个流式传输互联网mp3音频的应用程序。它是一个无线电应用程序,现在我想添加多任务功能,但不幸的是它无法正常工作。一旦应用程序进入后台,音频就会关闭。 mp3流媒体正在使用audiotoolbox。我怎样才能多任务?我已经通过在plist中添加它来尝试uibackgroundmodes(必须通过进入文本文件手动添加它,因为它没有显示在下拉菜单中可能是这可能是原因但我不知道如果这样做怎么办是原因)。所以我的问题很清楚,为了使我的应用程序多任务我还有什么需要做的吗?有什么我想念的(确定我但不确定是什么)。任何代码将不胜感激 谢谢, TC

1 个答案:

答案 0 :(得分:1)

如果您已正确编辑了Info.plist,以允许背景音频(请参阅post),那么如果音频已启动,则应在应用进入后台时播放。引自Apple documentation

  

只要播放音频或视频内容,应用程序就会继续在后台运行以支持该内容。但是,如果应用程序停止播放该音频或视频,系统将暂停该音频或视频。同样,如果应用程序在其Info.plist文件中未包含相应的密钥,则该应用程序在进入后台后即可立即停止。