一、直接拖拽安裝
獲取.app安裝包
打開 Xcode,在 Xcode 菜單欄選擇 Xcode - Open Developer Tool - Simulator 可以啟動默認(rèn)模擬器: iPhone X
二、xcrun 安裝
安裝 Command Line Tools
Command Line Tools是在Xcode中的一款工具,可以在命令行中運(yùn)行C程序。
安裝方法:終端執(zhí)行
?xcode-select --install
打開模擬器
(1)直接在Xcode中打開
(2)命令行打開
xcrun instruments -w "iPhone 6 Plus"
不知道具體模擬器型號可以用命令行xcrun simctl list devices查看模擬器列表
安裝
xcrun simctl install booted /..../*.app
注意:這里安裝時是使用的.app文件,.ipa文件改名為.zip 解壓后得到Payload 文件夾,里面就是.app
/..../*.app 是app文件的路徑,也可以直接cd到目錄下
卸載
xcrun simctl uninstall booted com.app.bundleIdentify
卸載時使用com.app.bundleIdentify即安裝的應(yīng)用的bundleIdentify
三、 ios-sim 安裝
安裝
“ios-sim”?brew install ios-sim?|?npm install ios-sim -g
查看已安裝的模擬器類型
ios-sim showdevicetypes
啟動指定模擬器并安裝
?ios-sim launch /Users/work/Desktop/Mara.app --devicetypeid iPhone-X, 11.2
注意
模擬器需要86_64架構(gòu)的,而普通的是arm64架構(gòu)的,所以模擬器需要打特定的包
現(xiàn)在 jenkins 有任務(wù)支持打模擬器包,打包以及下載包地址:http://******/job/iPhone_Simulator/。我們從這里下載包到本地,下載到本地的是.ipa文件,我們需要把.ipa文件解壓縮成.app文件。