- objective-c - iOS 5 : Can you override UIAppearance customisations in specific classes?
- iphone - 如何将 CGFontRef 转换为 UIFont?
- ios - 以编程方式关闭标记的信息窗口 google maps iOS
- ios - Xcode 5 - 尝试验证存档时出现 "No application records were found"
We found that your app uses a background mode but does not include functionality that requires that mode to run persistently. This behavior is not in compliance with the App Store Review Guidelines.
We noticed your app declares support for audio in the UIBackgroundModes key in your Info.plist, but no audible content is played when the application is in the background. While your intention may have been to provide this functionality, at the time of review, we were not able to play background audio for your app.
As indicated in the iOS Application Programming Guide:
"This key is intended for use by applications that provide audible content to the user while in the background, such as music-player or streaming-audio applications."
Therefore, it would be appropriate to provide audible content to the user while the app is in the background or remove the "audio" setting from the UIBackgroundModes key.
For discrete code-level questions, you may wish to consult with Apple Developer Technical Support. Please be sure to:
- include the complete details of your rejection issues
- prepare any symbolicated crash logs, screenshots, and steps to reproduce the issues for when the DTS engineer follows up.
For information on how to symbolicate and read a crash log, please see Tech Note TN2151 Understanding and Analyzing iPhone OS Application Crash Reports.
If you have difficulty reproducing this issue, please try testing the workflow as described in "Testing Workflow with Xcode's Archive feature".
所以这是我的问题/问题:
在解决中心,它告诉他们必须开始播放视频首先,否则显然不会在后台播放音频模式,并向他们发送实际有效的屏幕截图
他们真的是来回答我的吗?以上我写了大约一个小时之前,仍然没有得到答复
我是否必须重新提交应用程序并再等待 7 天,或者他们可以仍然批准应用程序?
最佳答案
我有完全同样的问题和拒绝原因。
我所做的是提出上诉,引用技术问答 1668,“使用 AV Foundation 在后台播放媒体”(通常是 here,但现在不是),其中明确表示 UIBackgroundModes 音频键可能用于通过 AirPlay 在后台播放视频,或者通过从 AVPlayer 分离 AVPlayerLayer 在本地设备上播放视频。
大约一周后,我的申诉获得批准,应用程序已提交到商店。并不是说我曾经收到过 Apple 的明确答复。但是,我想批准是重要的部分。
//编辑:几周前,我向 Apple 提交了一份雷达,要求提供明确的视频背景模式。它在 OpenRadar现在,如果你想欺骗它。
关于ios - 我的应用程序因 UIBackgroundModes 而被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15980481/
我在我的应用程序信息列表中的“必需的背景模式”键下添加了“应用程序与附件通信”,以便当应用程序在任何情况下被终止时iOS 将提示用户重新启动任何连接的 BLE 设备的后台同步。 我已经阅读了大量文档并
我试图在 Xcode 中运行一个应用程序,每次构建时,它都会说: 请求被服务委托(delegate) (SBMainWorkspace) 拒绝,原因是:已禁用(“无法启动 NameOfApp,因为此应
我修改了有关 UIBackgroundModes 的 Apple 文档,下面是它的内容: When this key is present, the system’s audio frameworks
如果是这样,那么具有位置 UIBackgroundMode 键的应用与在后台使用显着变化位置服务的应用之间有什么区别? 使用显着变化位置服务的应用会被挂起,直到发生位置变化,然后它会被唤醒并可以在后台
有没有人尝试过使用 UIBackgroundModes 注册任何网络内容?我想继续运行我的服务器获取代码并根据服务器响应播放一些声音,即使我的应用程序在后台或设备正在休眠。 关于此的任何线索以及使用它
我的应用在其 Info.plist 文件中包含 UIBackgroundModes 键(带有位置值)。该应用程序被 Apple 拒绝。 苹果拒绝的原因: “我们注意到您的应用在 Info.plist
我正在开发一个可以在后台运行的导航应用程序。由于将 UIAccelerometer 设置为 location,所以工作正常。但我也想使用加速度计,以获取有关用户正在做什么的一些额外信息。但是,在后台时
我有一个播放音乐的应用程序,我想启用背景模式。我的音频类别设置为 kAudioSessionCategory_MediaPlayback,如果我在 info.plist 文件内的 UIBackgrou
我编写了一个使用 midi 播放音频的应用程序。该应用程序使用 MIDIDestinationCreate 并按照 Apple 在 iOS6 发行说明中的建议启用 UIBackgroundmode
我正在使用 content-available=1 测试推送通知,除非在 Wi-Fi 上,否则它们似乎不会在后台传送到应用程序。 我在推送通知处理程序的开头有一个简单的日志语句: - (void)ap
We found that your app uses a background mode but does not include functionality that requires that
我有一个带有 UIBackgroundMode 位置的后台应用程序。 我希望我的应用每隔几个或几个小时额外联系服务器以查看是否有一些新数据(因为使用苹果通知推送会通知用户,这是不可取的)。 轮询是我永
我找不到明确的答案 - 之前的所有帖子似乎都与当应用程序从前台发送到后台时完成下载任务有关。 我不是在谈论那种情况,我是在谈论当应用程序具有 UIBackgroundMode 时 - 我的应用程序需要
我提交了一个应用程序,它以用户选择的固定时间间隔(5 分钟、10 分钟、30 分钟、1 小时)跟踪用户的位置(并将其发送到服务器)。该应用程序也应该在后台运行(发送请求),我已将其声明为 UIBack
我正在尝试升级较旧的 iPhone 项目以采用背景音频流,但是“所需的背景模式”键未显示在 Info.plist 下拉菜单中。 我已将基础 SDK 设置为 4.0。是否有另一个项目设置来控制哪些 In
我有一个 iOS7 应用程序,它注册了后台模式远程通知: UIBackgroundModes remote-notification 它在重启之前工作正常,应用程序在后台获取此事件: -(
我知道如果一个应用程序使用“显着变化的位置服务”,即使应用程序被终止,如果有位置更新要传送,iOS 也会唤醒它。 如果应用程序使用标准位置服务并将位置指定为 UIBackgroundModes 的键,
我已经集成了远程推送通知,但我收到了这个警告: didReceiveRemoteNotification:fetchCompletionHandler:], but you still need to
我有基于选项卡栏的应用程序。当我放入 plist UIBackgroundModes 时(我的应用程序应该支持 voip),GUI 不会加载。它在启动屏幕上很糟糕,并且不会加载第一个选项卡 View
我最近有一个应用被商店拒绝,原因如下: Our app declares support for external-accessory in the UIBackgroundModes key in
我是一名优秀的程序员,十分优秀!