iOS模擬器命令(自動化測試)
阿新 • • 發佈:2018-11-08
1. 列出安裝的可用的模擬器: xcrun instruments -s
【如:iPhone 5s (9.0) [00AB3BB6-C5DC-45C7-804F-6B88F57C2AFF] (Simulator)】1. 檢視已安裝的模擬器: ios-sim showdevicetypes
【如:iPhone-6s, 11.1 iPhone-6s, 10.0 iPhone-6s, 9.0 iPhone-6s, 11.2 iPhone-6s, 10.1 iPhone-6s, 9.2】1. 檢視已安裝的模擬器: xcrun simctl list
【如: -- iOS 11.3 -- iPhone 5s (9ABF3B1A-4A86-4BAC-BBB2-5D63CC30F0DE) (Shutdown)】 如 檢視啟動的模擬器2. 開啟上面列表中指定的模擬器: xcrun instruments -w "iPhone 8(11.2)"
2. 開啟指定的模擬器: xcrun simctl boot udid
3. 關掉模擬器: xcrun simctl shutdown udid
4. 重置模擬器:xcrun simctl erase udid
5. 安裝指定app: xcrun simctl install booted <app路徑>
5. 安裝指定app: ios-sim launch /Users/nali/Desktop/ting.app --devicetypeid iPhone-X, 11.2
6. 執行指定的app: xcrun simctl launch booted <bundle identifier>
7. 關閉已經開啟的應用: xcrun simctl terminate booted <bundle identifer>
8. 解除安裝指定應用: xcrun simctl uninstall booted <bundle identifer>
9. 截圖:xcrun simctl io booted screenshot screenshot.png
會發現在當前目錄下會多了一張照片