4

我已使应用程序仅对德国可见,现在 Apple 被告知要包括监视基于形状的区域,以了解用户在从德国安装后是否离开?如果超出德国地区,如何监控地区限制申请?

我试过以下链接

1)核心位置区域监控

2)苹果:位置感知编程指南

我的疑问是如何限制仅适用于德国的申请。我应该尝试纬度,经度。以及如何监控区域/领土异常。

我把它上传到了应用商店,但他们拒绝了,原因如下:

22.1:应用程序必须在向用户提供的任何位置遵守所有法律要求。开发人员有义务了解并遵守所有当地法律 。有关如何应用地理限制的信息,请参阅监控基于形状的区域。

我的疑问是如何限制地理位置。

4

2 回答 2

3

默认情况下,该应用程序将在 App Store 当前支持的所有国家/地区提供,除非您专门选择个别国家/地区/商店。您可以选择个别国家。登录iTunesConnect并单击Manage Your Apps.选择您的应用程序并单击Rights and Pricing按钮。您可以从此页面选择所需的商店。有关更多信息,您可以 查看第 48 页

更新

作为更新 解决此主题的最简单方法可能是确定您希望在哪些国家/地区提供您的应用程序?并且因为我已经搜索了诸如查看国家/地区当地法律之类的内容,以查看是否有任何与该应用程序相关的非法内容。这与您的问题有关

如果我在美国以外的其他国家/地区提供我的应用程序怎么办?

于 2013-07-31T07:17:13.567 回答
1

如果您的应用程序依赖于位置服务来正常运行,您应该UIRequiredDeviceCapabilities 在应用程序的 Info.plist 文件中包含密钥

您可以使用此键指定执行应用程序必须存在的位置服务。App Store使用此密钥中的信息来阻止用户将应用程序下载到不包含所列功能的设备。

http://developer.apple.com/library/ios/#documentation/userexperience/conceptual/LocationAwarenessPG/CoreLocation/CoreLocation.html

此链接包含您需要的所有信息。

于 2013-07-31T07:20:43.817 回答