玩玩iOS模擬器

2022-02-16 04:44:56 字數 1035 閱讀 3343

這篇文章主要來介紹ios模擬器的幾個有趣的小功能。

ios模擬器,顧名思義就是模擬ios裝置。對於苦逼的程式猿來說,乙個ios模擬器大部分時候可以頂的上十幾台真機。

開啟xcode,在選單裡選擇「xcode->open developer tool->ios simulator」開啟模擬器。或者可以新建了乙個single view的專案,直接執行程式,模擬器會自動開啟。

圖1. ios模擬器

選中模擬器,看它的選單欄「hardware」,裡面有好幾個專案,這篇文章主要就是講這些東西。

這裡會顯示你目前擁有的ios裝置模擬器。如果有不同的sdk,則會對應不同的裝置模擬器。

圖2. 選擇不同型別的ios模擬器

自從xcode公升級到6以後,裝置在系統裡的對應位置變得十分複雜,對於開發來說簡直就是到了慘絕人寰的地步。想要把乙個檔案放到對應裝置的資料夾下巨麻煩,囉嗦得我都不想說了。

「rotate」對應有「rotate left」和「rotate right」,對應的快捷鍵是「command+方向左」和「command+方向右。這兩個快捷鍵應該是用的最多的了。在開發過程中,使用這兩個快捷鍵可以快速地切換模擬器的橫豎屏,檢視介面的變化。

顧名思義,模擬搖一搖操作。對於乙個模擬器來說,這種設定十分貼心。還好不用把整台mac抱起來晃一下。

對應的是ios裝置上的home鍵,快捷鍵是」command+shift+h「,熟練之後也會經常用到。

把ios裝置鎖屏。home和lock都是ios真機上有的操作,把這些都搬到模擬器是十分必須的。

這個功能十分強大,強大到令人髮指,我也是最近才發現這個奇葩功能。那就是模擬來電時的狀態列。

圖3. 模擬來電

確實,iphone來電時介面會發生變化,這也是測試人員需要測試的地方。

xcode6以上,模擬器預設就是把鍵盤收起,即預設接硬體鍵盤。在這個選單選項裡可以選擇是否接硬體鍵盤,及主動收縮鍵盤。

最後,模擬器還有乙個縮放功能,就是把滑鼠移動到模擬器上,然後按住「alt」按鍵,會發現模擬器裡多了兩個圓形圖案,代表的是兩個手指頭。長按著「alt」,然後按住滑鼠拖動,就可以模擬縮放手勢了。

iOS 開發打包模擬器

facebook分享,要提交審核,需要打包的乙個模擬器上傳,在facebook官網 說明如下 1.步驟 在模擬器中執行應用 在 xcode iphone 5 模擬器中執行應用。這會在 xcode 的deriveddata快取中自動建立模擬器版本。使用以下命令壓縮模擬器版本 ditto ck sequ...

weex 啟動 ios 模擬器

前提需要的安裝 node npmweex toolkit cocoapods 1.建立weex工程 weex create hellowolrd 2.進入hellowolrd資料夾安裝依賴,我用cnpm install的話就會報錯,這裡最好用npm install npm install 3.新增i...

iOS 模擬器安裝APP

mac的拷貝命令有cp和ditto,建議用ditto進行拷貝工作。ditto它在複製過程中不僅能保留原始檔或者資料夾的屬性與許可權,還能保留原始檔的資源分支結構和資料夾的源結構。此命令能確保檔案或者資料夾被如實複製。如果目標檔案或者資料夾不存在,ditto將直接複製過去或建立新的檔案和資料夾,相反,...