
今天中午 Pokemon Go 無預警開放台灣、香港地區後不到一小時又隨即關閉,與此同時,透過 VPN 進行遊戲的連線方式也(部分)失效,港台網友想要玩到這款遊戲可真是苦上加苦,不過想要玩到也不是完全沒有辦法,用 iPhone的朋友只要把 iPhone 跟 Mac/Macbook 連線再透過 Xcode 的 GPS 位置模擬功能就能「飛」到 Pokemon Go 支援的國家去囉。
提醒:此方法可能會對遊戲平衡造成影響,各位玩家請斟酌使用。
- 下載 Pokemon GO(APK安裝檔)
- 讓 Pokemon GO 更省電
瞬間移動前置動作:下載 Xcode
Xcode 是開發 iOS App 的開發工具,但是這裡不用寫程式,而是要用它的 GPS 位置模擬功能把你瞬移到可以玩 Pokemon GO 的地方,所以第一步必須先下載 Xcode ,相關教學請參考 Xcode 下載與教學。
立刻瞬移到澳洲
第一步
打開 Xcode 之後先新增一個空白專案,將手機跟電腦連接後確認 Xcode 有抓到你的手機,再專案對應到手機。
第二步
在功能表上選「Product → Run」(或者按下圖的按鈕)讓 iPhone 進入該專案的執行模式。
第三步
這時候 iPhone 上會出現該專案的 App icon,打開它之後按 Home 鍵返回主畫面(他不會有動作),稍後整個過程中都必須持續把線連接,打開 Pokemon GO 並登入進入遊戲。
第三步
在 Xcode 功能表上選擇「Debug → Simulate Location → Sydney, Australia」
這時候 Pokemon GO 的角色就會移動到澳洲啦!所有的點都可以使用,附近有精靈寶可夢也用寶貝球收服。
如何在地圖上自由移動
透過上面的方式可以移動到任意地區,也可以執行遊戲指定,但是不能移動位置意義就有限了,幸好 Xcode 支援 GPX 檔匯入功能,只要匯入有座標點的 GPX 檔就可以在地圖上自由移動。
第一步
首先必須先準備好 GPX 檔,Xcode 使用的 GPX 格式只支援特定的格式(如下圖),每個<wpt>標籤都是一個座標點(lat 和 lon 為經緯度座標),寫入多個座標點就可在地圖上移動。
GPX 格式範例:(副檔名為 gpx)
<?xml version=」1.0」?>
<gpx>
<wpt lat=」-33.861873」 lon=」151.210584」></wpt>
</gpx>
第二步
在 Xcode 上選擇「Debug → Simulate Location → Add GPX File to project…」並選取 gpx 檔。
第三步
匯入後一樣在 Simulate Location 找到剛才匯入的 GPX 檔執行。
這時候畫面中的角色就會開始移動,影片:
要注意的是,角色在移動中很快就會跑離戰鬥有效範圍,可以記下大概位置後搜尋座標點,再利用上述方式"瞬移"過去即可。至於如何取得座標點,在 Google 地圖上點一下滑鼠左鍵,地圖下方就會出現座標點。
提醒:此方法可能會對遊戲平衡造成影響,各位玩家請適度使用。
感謝好想工作室夥伴協助測試