一直被 Apple 拒绝使用受地理限制的应用程序。我应该怎么办?

Keeps getting rejected by Apple for a geo-restricted app. What should I do?

Apple 开始拒绝我们的应用程序,因为由于地理限制他们无法访问我们的应用程序。我们还有一段视频,展示了我们的应用程序在审核过程中的演示。 Apple 审核团队无法访问 U.S.A 中的应用程序。这是一款赌博应用,必须根据 App Store 审核指南进行地理限制。

5.3.4 Apps that offer real money gaming (e.g. sports betting, poker, casino games, horse racing) or lotteries must have necessary licensing and permissions in the locations where the App is used, must be geo-restricted to those locations, and must be free on the App Store. Illegal gambling aids, including card counters, are not permitted on the App Store. Lottery apps must have consideration, chance, and a prize.

我们向用户显示一个弹出窗口,基本上说由于地理限制他们无法访问该应用程序。

Apple 审查小组的回应:

5.3.4 Guideline 2.1 - Performance - App Completeness

We discovered one or more bugs in your app when reviewed on iPhone running iOS 13.5 on Wi-Fi.

Specifically, upon launch, your app displayed an error message. All apps submitted to the App Store must function correctly and provide access to all features and content at the time of review, regardless of network, device capability, location, etc.

Next Steps

To resolve this issue, please run your app on a device to identify any issues, then revise and resubmit your app for review.

If we misunderstood the intended behavior of your app, please reply to this message in Resolution Center to provide information on how these features were intended to work.

For new apps, uninstall all previous versions of your app from a device, then install and follow the steps to reproduce the issue. For updates, install the new version as an update to the previous version, then follow the steps to reproduce the issue.

我们如何才能对应用进行地理限制并提供对所有功能的访问权限?

谢谢。

Specifically, upon launch, your app displayed an error message.

您的错误消息是否向用户清楚地说明了发生的情况以及他们必须采取什么措施来解决问题?您是否在您的 App Store 描述(特别是如果您提交到任何适用该限制的商店)和您的 App Store 提交中解释了此限制?即使用户无法继续,他们也应该有良好的体验。它不应该只是一个警告说 "go away." 合法用户可能会在旅行时启动您的产品,并且应该清楚他们需要等到他们回家。

If we misunderstood the intended behavior of your app, please reply to this message in Resolution Center to provide information on how these features were intended to work.

这是重点。联系他们。您可能需要给他们一个后门,以便为 Apple 网站解锁。您可能需要给他们一个特殊的登录名。他们可能会以其他方式与您合作。但是联系他们。

当你说 "keeps getting rejected," 时,这对故事有更多的暗示。你有没有联系他们,他们有没有告诉你其他事情?你一直在提交吗?

即使您的应用受到地理限制,您也需要实施用于测试目的的代码,以便他们可以测试 app.i 的所有功能,建议您创建一个用户进行测试,以绕过地理限制,并且在应用程序提交的注释中指定名称和密码。