0

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

即使我从后台删除我的应用程序,警报也会响起。现在我想知道我是否正确理解了Apple的回复。任何人都可以解码回复吗?

我们发现您的应用使用后台模式,但不包含需要该模式持续运行的功能。此行为不符合 App Store 审核指南。

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

如 iOS 应用程序编程指南中所述:

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

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

4

2 回答 2

5

你有什么不明白的?很明显,您提供了“音频”的 UIBackgroundMode,但没有在后台播放任何音频。

于 2012-05-18T02:38:52.620 回答
0

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

于 2016-10-17T09:02:41.743 回答