Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想构建一个必须是特定于网络的 ios 应用程序。我想将 IP 映射放在我的应用程序中。它应该在特定网络中工作,或者根本不应该在我指定的一个网络之外的其他网络中工作。我用谷歌搜索但没有得到明确的答案。请让我知道任何解决方案。
来自 Apple 审查指南:
2.22 任意限制哪些用户可以使用应用程序的应用程序,例如位置或运营商,可能会被拒绝
将您的应用程序限制在一个特定的网络是有风险的,它可能会被拒绝。所有应用程序都应为下载它的所有用户提供最低限度的功能。此外,无法将 App Store 中的可用性限制为特定网络,您只能按国家/地区限制可用性。
您可以使用这样的外部服务解析外部 ip (创建 NSURLConnection 并解析结果),并为来自特定网络的用户提供额外的功能。