我们正在开发一款 iOS 应用。我们的一个要求是,获取用户所在的国家/地区以在应用程序中实现限制。我们正在考虑的一种解决方案是收集 IP 地址并将其与地理定位服务一起使用以获取国家/地区。一位合作伙伴告诉我们,这种解决方案违反了 Apple 的政策。有人可以证实这个说法吗?或者,有人知道另一种方法来收集设备用户所在的国家/地区吗?
最佳答案
使用 Apple 提供的 location services找到用户的位置。它比从 IP 地址进行地理编码准确得多,它不需要第三方服务(或您自己的服务),并且它为您可以在 map 或类似 map 上使用的用户提供估计的纬度和经度。
关于iOS 获取设备用户所在国家,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9623695/