类似警报的应用程序被app store拒绝了

时间:2015-02-25 01:40:39

标签: ios iphone app-store itunesconnect appstore-approval

我的应用程序有一个名为" Alarm"的功能。当用户靠近某个特定的地方时,它会使手机反复振动并播放声音(5次,约10秒)。

为了使其即使在屏幕关闭时也能正常工作,我必须为位置服务和音频启用UIBackgroundMode。但是,在审核过程后,我的应用被拒绝了,因为:

  

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

     

请修改您的应用,以便在应用在后台时向用户提供可听内容,或者删除音频"从UIBackgroundModes键设置。

我确实告诉他们这是一个类似警报的'功能但没有改变。
如何在没有“音频背景模式”的情况下多次振动和发声。或者我应该向Apple Review Board提出申诉?

  

如果您认为此拒绝是错误的,并且认为您的应用符合App Store审核指南,您可以向App Review Board提交申诉

谢谢。

2 个答案:

答案 0 :(得分:0)

为什么需要音频后台模式?如果您要求CoreLocation监控特定区域,是否在后台唤醒您的应用程序?

我很好奇,如果你试过这个,为什么你认为你需要音频黑客'保持你的应用程序运行。

答案 1 :(得分:0)

事实是,由于您的应用不符合Apple的狭隘指导方针和思维流程,第三方应用应该做什么,因此您必须在审核流程中发挥创意。在这种情况下,上诉并不是一个坏主意。

背景模式受到极大限制,因为iOS已经很难让电池在经常使用的情况下持续一整天,但如果您向他们提供有关您的代码正在做什么的所有信息,他们可能会批准它。您也可以添加一个背景音频功能,为小睡通勤者播放好睡眠的音乐,这样您就拥有Apple认为值得使用背景模式的功能。

有时即使只删除当前版本并提交新版本也会让您再次进入队列 - 而另一位审阅者会批准它。我只是根据这里的经验说话。多个开发人员发生同样的事情,当先前批准的应用程序的更新被拒绝而没有任何实际的功能添加时,反之亦然。