我们可以使用自定义wifi热点欺骗ipod中的位置吗?

时间:2013-03-01 12:45:23

标签: ios objective-c geolocation wifi ipod-touch

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

2 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:0)

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

  1. Apple拥有自己的WiFi网络及其位置数据库。如果您设置一个新的WiFi热点并连接到它,Apple很可能无法单独从中获取位置,因为他们还不知道它。
  2. 您的外部IP地址可以追溯到您居住的国家/地区,有时甚至是您所在的城市。这可以使用代理服务器进行欺骗。
  3. 您是否试图将您的位置欺骗到网络服务器或使用地理位置API?正确的方法将取决于你想要欺骗的东西。