西西軟件園多重安全檢測下載網站、值得信賴的軟件下載站!
軟件
軟件
文章
搜索

首頁編程開發(fā)其它知識 → iOS模擬器iOS Simulator詳細圖文使用教程

iOS模擬器iOS Simulator詳細圖文使用教程

相關軟件相關文章發(fā)表評論 來源:crifan時間:2015/1/5 14:30:23字體大。A-A+

作者:crifan點擊:13413次評論:0次標簽: iOS模擬器

天天酷跑ios模擬器v1.0.12.0 官方版
  • 類型:ACT動作游戲大。62.8M語言:中文 評分:6.4
  • 標簽:
立即下載

iOS模擬器,是在Mac下面開發(fā)程序時,開發(fā)iOS平臺的程序時候,可以使用的輔助工具。iOS Simulator 是Xcode的一部分,Xcode是蘋果自家的iOS開發(fā)程序,可以免費下載!

iOS Simulator位于/Developer/Platforms/iPhoneSimulator.platform/ Developer/Applications文件夾中。通常不需要直接啟動iOS Simulator-它在Xcode運行(或是調試)應用程序時會自動啟動。Xcode會自動將應用程序安裝到iOS Simulator上。

iOS Simulator并非仿真器

iOS Simulator是個模擬器,但并非仿真器。這兩者的區(qū)別是什么呢?模擬器會模仿實際設備的行為。iPhoneSimulator會模仿實際的iOS/iPad設備的真實行為。但模擬器本身卻使用了Mac上的各種庫(如QuickTime)進行渲染以便效果與實際的iPhone保持一致。此外,在模擬器上測試的應用程序會編譯為x86代碼,這是模擬器所能理解的字節(jié)碼。實際的iPhone設備使用的則是ARM代碼。

iOS所支持(模擬)的設備

我此處的iOS 5.1的模擬器,支持的設備有4個:

即:

iPad

iPad(Retina)

iPhone

iPhone (Retina)

如何打開iOS模擬器

Xcode編譯iOS項目后自動打開iOS模擬器(去調試當前程序)

在調試Xcode中的iOS程序時,點擊對應的Run:

Xcode會去編譯當前iOS項目,編譯成功后,會自動并調用iOS模擬器,并運行相應的編譯出來的程序:

注:你當前的項目,所使用的對應模擬器需要設置為對應的模擬器。

比如我此處的項目是針對iPhone的,所以設置為iPhone 5.1 Simulator:

手動打開iOS模擬器

如有需要,當然也可以手動自己去打開對應的iOS模擬器。

通過 Xcode->Open Developer Tool->iOS Simulator:

即可打開對應的iOS模擬器。

關于iOS模擬器中的界面

一共有三個界面:

下面這個是第三個界面:應用程序

這個是第二個界面:iPhone主功能界面

第一個界面搜索界面:

三個界面之間的切換

除了可以點擊那個小圓點之外,也可以通過鼠標拖動:

iOS模擬器使用心得

1.自定義(GPS,(Google)地圖中會利用到的)當前坐標

無意間發(fā)現(xiàn)的一個功能,可以自定義當前的坐標:

其默認的坐標是Apple總部的坐標:

緯度:37.785834

經度:-122.406417

此地址,之前在調試添加地圖功能時就發(fā)現(xiàn)了此“秘密”了。

關于坐標,地圖方面的內容,感興趣的可參考該貼:

給Your Second iOS App:BirdWatching添加地圖的支持

對應的,可以看到上面已經提供了一些其他地址,比如:

Apple Stores

Apple

City Bicycle Ride

City Run

Freeware Drive

我暫時就不去折騰了,感興趣的人,可以自己去嘗試。

2. “存儲屏幕快照”保存下來的截圖到底在哪里

通過 文件->存儲屏幕快照:

可以將當前iOS模擬器的截圖存儲下來。

但是到底保存下來的圖片放到哪里了。

對此,參考:模擬器里截屏后圖片保存位置,但是通過Finder(等價于Windows中的資源管理器),卻找不到其所說的

/Library/Application Support/iPhone Simulator/

后來逼得自己去好好折騰一下。

后來,還是通過命令行找到了對應的iPhone Simulator:

crifan$ pwd
/Users/crifan/Library/Application Support/iPhone Simulator/5.1
limatoimac:5.1 crifan$ cd /Users/crifan/
limatoimac:~ crifan$ ls -la
total 72
drwxr-xr-x+ 17 crifan  staff    578  8 14 13:50 .
drwxr-xr-x   5 root    admin    170  8  8 21:16 ..
-rw-------@  1 crifan  staff      5  8  8 21:16 .CFUserTextEncoding
-rw-r--r--@  1 crifan  staff  24580  9 10 16:52 .DS_Store
drwx------  13 crifan  staff    442  9  5 15:49 .Trash
-rw-------   1 crifan  staff   1033  8 14 13:50 .bash_history
-rw-------   1 crifan  staff   1098  8 14 13:50 .viminfo
drwxr-xr-x   7 crifan  staff    238  9 10 09:49 CocoaNotepad
drwx------+  6 crifan  staff    204  9 10 16:50 Desktop
drwx------+  6 crifan  staff    204  8 15 10:52 Documents
drwx------+ 12 crifan  staff    408  8 29 17:12 Downloads
drwx------@ 41 crifan  staff   1394  8 13 11:08 Library
drwx------+  3 crifan  staff    102  8  8 21:16 Movies
drwx------+  7 crifan  staff    238  8 14 14:56 Music
drwx------+ 10 crifan  staff    340  9 10 15:19 Pictures
drwxr-xr-x+  5 crifan  staff    170  8  8 21:16 Public
drwxr-xr-x   5 crifan  staff    170  9  7 15:36 develop

可見,當前用戶crifan下面,是有對應的Library其下是有

Application Support/iPhone Simulator/5.1

但是,結果卻由于/Users/crifan/Library/是隱藏文件夾,導致在Finder中,crifan文件夾下,始終都找不到這個Library 文件夾。

后來想到了,F(xiàn)inder有個前往,里面可以打開特定的路徑:

然后終于找到了對應的隱藏的“Library”文件夾了:

但是后來又是找了半天,才找到屏幕快照snapshot所在位置:

一個是,對于每個程序所在的路徑中的截圖:

比如:

/Users/你的用戶名/Library/Application Support/iPhone Simulator/模擬器版本號/Applications/Xcode所生成的某項目 的編號/Library/Caches/Snapshots/項目名

比如:

/Users/crifan/Library/Application Support/iPhone Simulator/5.1/Applications/58D98889-3767-4B2B-B883- 88C04345A8A3/Library/Caches/Snapshots/crifan.com.BirdWatching

下面有對應的截圖文件UIApplicationAutomaticSnapshotDefault-Portrait.jpg:

另一個是:

/Users/你的用戶名/Library/Application Support/iPhone Simulator/模擬器版本號/Library/Caches/Snapshots/iOS項目 名

對應的此處集中了多個項目的不同截圖文件。

對于單個項目,會有當前最新的截圖文件:

比如:

/Users/crifan/Library/Application Support/iPhone Simulator/5.1/Library/Caches/Snapshots/com.apple.mobileslideshow

有對應截圖文件UIApplicationAutomaticSnapshotDefault-Portrait.jpg:

【總結】

至此,算是終于找到項目的截圖了,有兩個位置:

1./Users/你的用戶名/Library/Application Support/iPhone Simulator/模擬器版本號/Applications/Xcode所生 成的某項目的編號/Library/Caches/Snapshots/項目名

2. /Users/你的用戶名/Library/Application Support/iPhone Simulator/模擬器版本 號/Library/Caches/Snapshots/iOS項目名

另外,貌似屏幕截圖只保存最新的單張的截圖,多次截圖則會導致之前的截圖被覆蓋掉。。。

所以需要拷貝截圖出來的話,要截圖完畢后,即可拷貝出來,否則下次再截圖就把之前的截圖覆蓋了。

3.添加簡體中文拼音輸入法

在iOS的第二個界面:iPhone主界面中:

Settings ->General ->Keyboard->International Keyboards -> Add New Keyboard ->Chinese Simplified -> PinYin

即可添加出 Chinese  -> Simplified (PinYin)的輸入法,即簡體中文 拼音輸入法

圖解:

設置完畢后,輸入鍵盤中,就可以點擊那個小地球,切換不同的輸入法了。

就可以切換到中文簡體輸入法,輸入中文了:

    天天酷跑游戲攻略
    (13)天天酷跑游戲攻略
    天天酷跑是騰訊公司推出的一款跑酷類手機網游,游戲在沿襲傳統(tǒng)玩法的基礎上,特別加入了閃靚坐騎萌動寵物等一系列心動設計,為玩家?guī)碜顬榈眯膽值呐芸狍w驗。隨時隨地與微信好友一起玩,搶占排行榜愛心送不停高分炫出來貼心交互讓你和好友親密無間,分享炫耀讓你備受好友關注,成為酷跑達人小編在這里為大家?guī)砹藥卓钐焯炫芸峁ヂ,讓你以后輕松游戲,得高分,成為跑酷高手...更多>>
    ios模擬器
    (10)ios模擬器
    安卓模擬器想必不少喜歡玩手游的玩家都用過,不過模擬器想必很少有人試過了,模擬器與安卓模擬器類似可以讓你將電腦編程設備運行一些的應用和游戲。比起現(xiàn)在發(fā)展非常成熟的安卓模擬器來說模擬器還是有不少欠缺的地方的,不過對于一些想玩游戲卻不想買蘋果產品的用戶來說,模擬器給予了用戶極大的方便,我們不僅可以體驗大屏玩游戲的感覺還不用擔心沒電的問題,這里西西給大家提供了一些免費的模擬器下載,推薦有需要的用戶下載使用...更多>>

    相關評論

    閱讀本文后您有什么感想? 已有人給出評價!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過難過
    • 5 囧
    • 3 圍觀圍觀
    • 2 無聊無聊

    熱門評論

    最新評論

    發(fā)表評論 查看所有評論(0)

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字數(shù): 0/500 (您的評論需要經過審核才能顯示)