应用程序因未按宣传(后台位置)执行而被拒绝

App rejected for not performing as advertised (background locations)

我被苹果审查小组拒绝了。原因是:

2.3 - Apps that do not perform as advertised by the developer will be rejected

We were unable to locate some of the features described in your marketing >materials or release notes. Specifically, your app informs the user to allow >background location, however, there is no setting within your app.

如果我转到设备设置并找到我的应用程序设置,我会看到以下内容:



我的 plist 文件中有以下背景模式:



Apple 将此屏幕截图连同评论一起发给我:

此外,如果有人可以帮助我告诉我与 Apple 取得联系的最佳方式。我已尝试在调解中心对拒绝发表评论,但没有收到回复。

我们无法告诉您 Apple 拒绝您的应用程序的原因;我们只能猜测(充其量)。

Apple 的测试人员并不总是看到与您所看到的相同的东西,因为您已经提交了一个用于生产的应用程序,而您正在开发环境中对其进行测试。这就是为什么做 Ad-Hoc 很重要 and/or TestFlight beta testing.

您必须确保您的应用程序(及其所有功能)不仅适用于开发环境中的您,而且适用于示例生产环境中的其他人(理想情况下适用于各种设备)。

了解测试人员看到了什么的唯一方法是通过调解中心要求他们澄清,你说你已经这样做了。最好的办法是等待,但如果您在合理的时间内(比如一两周)没有得到回复,您可能需要 contact the team.

如果您真的认为这次拒绝有误,您可以appeal it