我的应用程序(iphone)的 v 1.1 已被 Apple 拒绝。
拒绝理由:
2.16
我们发现您的应用使用后台模式,但不包含需要该模式持续运行的功能。此行为不符合 App Store 审核指南。
我们注意到您的应用在 Info.plist 的 UIBackgroundModes 键中声明支持音频,但当应用在后台时不会播放任何可听内容。虽然您的意图可能是提供此功能,但在审核时,我们无法为您的应用播放背景音频。
如 iOS 应用程序编程指南中所述:“此密钥旨在供在后台向用户提供可听内容的应用程序使用,例如音乐播放器或流音频应用程序。” 因此,在应用程序处于后台时向用户提供可听内容或从 UIBackgroundModes 键中删除“音频”设置是合适的。
在已被接受的 v 1.0 中,已启用所需的后台模式“应用程序音频播放”。
当我启动我的应用程序的一种声音时,会播放声音,当我点击锁定屏幕时,声音会继续在后台播放。
在新版本(v1.1)中,我添加了当我按下 iPhone 的 Home 按钮时检测的功能。如果按下主页按钮,则声音会暂停。
当我在我的设备上尝试时,它运行正常且没有错误。
所以我不明白我的应用程序到底有什么问题?