要在 Mac 命令行打開 iPhone 15 Pro 模擬器,需滿足已安裝 Xcode 這一前提條件,以下是具體操作步驟:
步驟一:列出所有可用模擬器設備
打開終端(Terminal),輸入并執行以下命令,用于列出系統中已安裝的所有 iOS 模擬器設備:
xcrun simctl list devices
執行后,會看到類似如下的輸出內容(僅為示例,實際會根據已安裝模擬器情況不同):
== Devices ==
-- iOS 17.0 --iPhone 15 Pro (XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX) (Booted)iPhone 15 Pro Max (YYYYYYYY-YYYY-YYYY-YYYY-YYYYYYYYYYYY) (Shutdown)...
其中括號內的字符串是設備的唯一標識符(UUID) ,我們要找的是“iPhone 15 Pro”對應的那行信息,記住其 UUID(假設為 XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX )。
步驟二:啟動 iPhone 15 Pro 模擬器
在終端中輸入并執行以下命令來啟動 iPhone 15 Pro 模擬器,將其中的 <device-UUID>
替換為步驟一中獲取到的 iPhone 15 Pro 對應的 UUID:
xcrun simctl boot <device-UUID>
例如:
xcrun simctl boot XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
執行該命令后,若模擬器之前處于關機狀態,就會被啟動。如果看到類似 “Booted device ” 的提示信息,一般就表示啟動成功。
補充說明
- 遇到權限問題:如果在執行命令時遇到權限不足等問題,可能需要在命令前加上
sudo
來以管理員權限執行(但要注意使用sudo
的風險 ),如sudo xcrun simctl boot <device-UUID>
,然后按提示輸入密碼。 - 其他相關操作:如果后續想關閉模擬器,可以使用命令
xcrun simctl shutdown <device-UUID>
;若要擦除模擬器數據進行重置,可使用命令xcrun simctl erase <device-UUID>
。