【发布时间】:2025-12-20 13:00:06
【问题描述】:
我的应用程序有一个名为“警报”的功能。当用户靠近某个特定地点时,它会使手机反复振动并播放声音(5次,约10秒)。
为了让它在屏幕关闭时也能正常工作,我必须为定位服务和音频启用 UIBackgroundMode。但是,在审核过程后,我的应用被拒绝了,因为:
音频键适用于在后台向用户提供可听内容的应用程序,例如音乐播放器或流式音频应用程序。
请修改您的应用以在应用处于后台时向用户提供可听内容,或从 UIBackgroundModes 键中删除“音频”设置。
我确实告诉他们这是一个“类似警报”的功能,但没有任何改变。
如何在没有“音频背景模式”的情况下让它多次振动和发出声音,或者我应该向 Apple Review Board 提出上诉?
如果您认为此拒绝是错误的,并且认为您的应用符合 App Store 审核指南,您可以向 App Review Board 提交上诉
谢谢。
【问题讨论】:
-
那么我应该在哪里问这个问题?无论如何,你错了,我确实问过关于编程的问题:“我怎样才能让它在没有'音频背景模式'的情况下多次振动和发出声音”
-
提供通知还不够吗?这就是我会做的事情,也可能是苹果希望你做的事情。这样,您的“警报”将保证符合用户的声音和振动偏好。
-
老实说,我们收到了许多要求此功能的用户反馈,因为他们通常在那个时候打盹(这就是人们每天要花大约 2 个小时乘坐公共汽车时所做的事情)。所以我们要把这个功能做成闹钟一样。
-
通知声音可以长达 30 秒。这应该足以唤醒任何人打盹。
-
@soulshined 我也试过了,它只振动一次。不好的是这在 ios 6 上不起作用,用户可能会将手机设置为静音,因此他们可能会错过目的地。
标签: ios iphone app-store app-store-connect appstore-approval