【发布时间】:2016-03-19 16:19:57
【问题描述】:
我想编写一个 iOS 应用程序,该应用程序仅供居住在某个国家/地区的人使用、使用或下载,例如仅适用于居住在中国的人或仅适用于美国的人。我怎样才能做到这一点?
【问题讨论】:
-
请注意,根据 Midhun 的回答,您可以限制应用的可用性,但这与用户的 iTunes 帐户所在的国家/地区有关。无法保证他们住在那个国家(尽管很有可能),也无法控制他们下载应用后可以在哪里使用。
-
所以,如果我理解正确的话,如果我将我的应用设置为仅限美国用户,居住在中国的用户可以转到他的 iTunes 偏好设置,将他的国家设置为美国,仍然可以下载我的应用程序?如果我错了,请纠正我。谢谢
-
另外,有什么方法可以让应用程序了解用户手机的 IP 地址,如果 IP 地址不在美国,例如,那么不要让他们使用它?
-
您需要美国信用卡和账单地址来设置美国 iTunes 帐户,但是可以。您可以尝试使用基于 IP 地址的凝胶锁定,但也有 vpns 等可以绕过它。
-
非常感谢 Paulw11 和 Midhun。我得到了答案:))