gpt4 book ai didi

ios - 背景音频播放 - 应用程序被拒绝

转载 作者:行者123 更新时间:2023-11-29 02:51:43 26 4
gpt4 key购买 nike

我在 plist 中将背景模式设置为“应用播放音频”作为音频播放器,我使用 StreamingKit

我不在 AppDelegate 中添加这段代码,而是在 audioPlayer 类的某个方法中添加

NSError *setCategoryErr = nil;
NSError *activationErr = nil;
[[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryPlayback error:&setCategoryErr];
[[AVAudioSession sharedInstance] setActive:YES error:&activationErr];

我有答案

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

我们注意到您的应用在您的 Info.plist 的 UIBackgroundModes 键中声明了对音频的支持,但不包含需要持久音频的功能。

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

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

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

什么会导致这种拒绝?

最佳答案

您应该确保您可以在设备锁定时使用您的应用程序收听音乐。在锁定屏幕上,您应该会看到应用程序的名称,并且在锁定屏幕上应该有一个暂停按钮,暂停按钮应该可以使音乐静音。

(像往常一样,您应该在多个设备上测试结果,在 iOS 7 上,如果您支持 iOS 6,也在 iOS 6 设备上测试。)

然后你可以重新提交... :)

关于ios - 背景音频播放 - 应用程序被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24415616/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com