2013-03-01 40 views
0

Ipod使用wifi來獲取位置。我的問題是我們可以創建一個自定義的wifi熱點,並做一些破解,使ipod相信它的位置是我們想要的地方?這是非常關鍵的,因爲在我的項目中,我必須根據美國的地點展示物品,但我住在印度。那麼有沒有什麼方法可以欺騙我們在美國的位置?我們可以使用自定義wifi熱點來欺騙ipod中的位置嗎?

+0

http://robots.thoughtbot.com/post/28649557009/faking-corelocation -inconceivable – 2013-03-01 12:49:20

回答

1

您可以在您的Project方案中設置要模擬的自定義位置。然後,這個模擬將會被仿真器仿製出來,並且在你的設備上直接從Xcode運行。

項目 - >編輯方案 - >啓用定位功能,並從預定義列表中選擇或添加自己的自定義文件。GPX

+0

謝謝您的回覆.Gpx文件可以從http://gpx-poi.com/ – arundevma 2013-03-04 09:20:41

+0

生成。另外還有一個捷徑。在xcode的下部窗格中,當我們運行應用程序時,會顯示一個位置圖標。我們可以點擊它並添加gpx文件。 – arundevma 2013-03-04 09:22:37

0

地理位置沒有GPS是通過兩種方式來完成:

  1. 蘋果有它的WiFi網絡和它們的位置的自己的數據庫。如果您設置了新的WiFi熱點並連接到它,Apple很可能無法單獨獲取位置,因爲他們還不知道。
  2. 您的外部IP地址可以追溯到您所在的國家和城市,這可以通過代理服務器進行欺騙。

您是否試圖將您的位置僞裝成Web服務器或使用地理位置API?正確的方法將取決於你試圖欺騙。

+0

@ 0x7fffffff - 是的,最有可能的:http://www.zdnet.com/apple-iphone-data-used-to-build-wi-fi-hotspot-database-3040092624/這不只是蘋果這樣做。谷歌的街景汽車會記錄SSID的位置以及可能的路由器MAC地址。 – colincameron 2013-03-01 12:54:23

相關問題