我通过设置闹钟和观看视频在后台测试了我的应用程序,当我观看视频时,我的闹钟正确响起。
即使我从后台删除我的应用程序,警报也会响起。现在我想知道我是否正确理解了Apple的回复。任何人都可以解码回复吗?
我们发现您的应用使用后台模式,但不包含需要该模式持续运行的功能。此行为不符合 App Store 审核指南。
我们注意到您的应用在 Info.plist 的 UIBackgroundModes 键中声明支持音频,但当应用在后台时不会播放任何可听内容。虽然您的意图可能是提供此功能,但在审核时,我们无法为您的应用播放背景音频。
如 iOS 应用程序编程指南中所述:
“此密钥旨在供在后台向用户提供可听内容的应用程序使用,例如音乐播放器或流音频应用程序。”
因此,在应用程序处于后台时向用户提供可听内容或从 UIBackgroundModes 键中删除“音频”设置是合适的。