0

Ipod 使用 wifi 获取位置。我的问题是我们可以创建一个自定义 wifi 热点并做一些 hack 让 ipod 相信它的位置是我们想要的地方吗?这非常重要,因为在我的项目中,我必须根据美国的位置展示物品,但我住在印度。那么有什么方法可以欺骗美国的位置吗?

4

2 回答 2

1

您可以在项目方案中设置要模拟的自定义位置。然后,该模拟将为您的模拟器和直接从设备上的 Xcode 运行时“伪造”。

项目 -> 编辑方案 -> 启用位置,然后从预定义列表中选择或添加您自己的自定义 .gpx 文件

于 2013-03-01T13:15:04.920 回答
0

没有 GPS 的地理定位有两种方式:

  1. Apple 拥有自己的 WiFi 网络及其位置数据库。如果您设置一个新的 WiFi 热点并连接到它,Apple 很可能无法单独从中获取位置,因为他们还不知道。
  2. 您的外部 IP 地址可以追溯到您居住的国家,有时甚至是城市。这可以使用代理服务器进行欺骗。

您是在尝试将您的位置欺骗到 Web 服务器还是使用地理位置 API?正确的方法将取决于您要欺骗的内容。

于 2013-03-01T12:49:23.343 回答