为什么我的应用被拒绝了因为"多任务处理应用只能使用背景"?

时间:2012-05-18 02:36:37

标签: ios iphone appstore-approval

我通过设置闹钟和观看视频在后台测试了我的应用,当我观看视频时,我的闹钟响了。

即使我从背景中移除了我的应用程序,闹钟响了。现在我想知道我是否正确理解Apple的回复。 任何人都可以解码回复吗?

  

我们发现您的应用使用了后台模式,但未包含   需要该模式持久运行的功能。这个   行为不符合App Store审查指南。

     

我们注意到您的应用声明支持音频   您的Info.plist中的UIBackgroundModes键,但没有可听见的内容   当应用程序在后台时播放。虽然你的意图   我们可能在审核时提供此功能   无法为您的应用播放背景音频。

     

如“iOS应用程序编程指南”中所示:

     

“此密钥旨在供提供声音的应用程序使用   在后台播放用户的内容,例如音乐播放器或   流媒体音频应用程序。“

     

因此,提供听觉内容是合适的   用户在应用程序处于后台或删除“音频”设置时   来自UIBackgroundModes键。

2 个答案:

答案 0 :(得分:5)

你对此有何看法?很明显你给了一个UIBackgroundMode“audio”但没有在后台播放任何音频。

答案 1 :(得分:0)

您可以从功能启用背景模式,然后检查音频后台提取。然后,您的应用就可以从后台访问所有音频流。