Xcode開(kāi)發(fā)中,讓模擬器使用我們指定地理位置

恩,現(xiàn)在市面上出行類APP大行其道,定位方面的技術(shù)備受歡迎,今天分享一個(gè)關(guān)于定位的小技術(shù)

(偶,好吧,??上面客套的話隨便看看就行了??我也不知道我在說(shuō)什么)

? ? ? ?重點(diǎn)就是:證明在Xcode開(kāi)發(fā)中使用模擬地址,或者證明在開(kāi)發(fā)地圖功能時(shí),可以使用模擬器測(cè)試,而不用一直連接真機(jī)。

首先是分享網(wǎng)站:http://mygeoposition.com/


網(wǎng)站首頁(yè)。

? ? ?這個(gè)網(wǎng)站可以生成地理位置的GPX文件,導(dǎo)入Xcode工程中,模擬器就可以使用模擬地理位置。網(wǎng)站的使用需要翻墻。

? ? ? 翻墻的話推薦使用藍(lán)燈,請(qǐng)自行百度。

-----------------------------------------------------------------------------------------

下面是教程:


隨意搜索一個(gè)位置

根據(jù)你的需求,隨便搜索一個(gè)位置。


下載xml文件

選擇“KML/GPX“按鈕,選擇下載XML文件


導(dǎo)入工程

下載完畢后,將下載的xml文件直接拖入要使用模擬地標(biāo)的Xcode工程中,跟其他拖拽文件一樣,三個(gè)圈圈都要選。


導(dǎo)入后

導(dǎo)入后在工程中的樣子


配置

選擇”Edit Scheme”


配置

選擇“Run”, 選擇“Options”, 選擇“Application Date”,如圖選擇我們導(dǎo)入的模擬位置。

再次運(yùn)行工程,模擬器就會(huì)自動(dòng)使用我們導(dǎo)入的地標(biāo)位置。


查看

在控制臺(tái)也可以改變模擬器模擬位置。


? ? ? ? 這樣的好處是在使用地圖類的開(kāi)發(fā)中,可以脫離真機(jī)進(jìn)行開(kāi)發(fā)測(cè)試。但是要注意的一點(diǎn)是,再次真機(jī)測(cè)試的時(shí)候一定要把“Application Date”改回“None“,不然真機(jī)測(cè)試也會(huì)繼續(xù)使用模擬地標(biāo)的位置!


隨便打個(gè)廣告好了,樓主自己仿寫了一個(gè)ofo小黃車的swift項(xiàng)目,開(kāi)源在GitHub上,地址:https://github.com/498424106/ofoBike,交互上沒(méi)有做太多的優(yōu)化,比較low,但是大家可以學(xué)習(xí)。


ofo小黃車
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,027評(píng)論 25 709
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫(kù)、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 15,284評(píng)論 4 61
  • “啪!”他拉滅了燈。 一片黑暗中顯示屏悠悠地亮起。 “現(xiàn)在這個(gè)世界,大概只有你才會(huì)用這么泥古不化的關(guān)燈方法了?!?...
    巽風(fēng)起閱讀 613評(píng)論 0 49
  • RADIUS 是通信網(wǎng)絡(luò)中負(fù)責(zé)認(rèn)證、鑒權(quán)、計(jì)費(fèi)的服務(wù)節(jié)點(diǎn)。它通常和各種網(wǎng)絡(luò)接入服務(wù)節(jié)點(diǎn)相連,如路由器、交換機(jī)、RA...
    3c937c88e6c0閱讀 2,146評(píng)論 0 1
  • Laughingg閱讀 724評(píng)論 0 0

友情鏈接更多精彩內(nèi)容