XCode15安裝iOS17模擬器及顯示iOS真機

昨天升級了Xcode15,升級完之后,發(fā)現(xiàn)更新后,沒有模擬器內容,而且真機也不顯示(這個做法有點煩人),然后編譯按鈕無法點擊,只有一個選項


7edda9569af0a859f57f18579ec221ad.png

點擊下面的管理設備,可以顯示真機設備,但是調試的時候就是沒有真機選項,沒有辦法只能去下載iOS17模擬器

比較坑的點

Xcode自動下載的iOS17的模擬器大概有7G大小,很容易就出現(xiàn)下載失敗,且無法斷點續(xù)傳下載,特別容易失?。ū救藝L試了4次,)
因此建議大家自己下載iOS_17_Simulator_Runtime
蘋果模擬器資源地址

[Xcode更新官方描述文檔]

Simulator 運行時是一個嵌入式操作系統(tǒng)包,Simulator 在 Xcode 中的模擬設備上運行應用程序時會加載該包。例如,當您在運行 iOS 17 的模擬 iPhone 上測試應用程序時,Simulator 會在模擬設備上加載 iOS 17 Simulator 運行時。

為了最大限度地減少下載大小,Xcode 將每個平臺的模擬器運行時拆分為單獨的安裝。這允許您僅安裝特定于您正在開發(fā)的平臺的模擬器運行時。Xcode 需要當前版本的 Simulator 運行時來構建項目并為這些平臺運行 Simulator。

如果您從Apple Developer 網(wǎng)站或 Mac App Store 下載 Xcode,則可以在首次啟動 Xcode 時下載并安裝這些文件,或者稍后從 Xcode 運行目標、Xcode 設置或命令行安裝它們。

通過選擇 Xcode > 設置 > 平臺來查看當前安裝的模擬器運行時,并刪除不需要的任何內容,管理 Xcode 所需的存儲量。您可以隨時重新安裝或安裝其他模擬器運行時。

在首次啟動期間安裝模擬器運行時在頁面鏈接中

當您首次啟動 Xcode 14 或更高版本時,Xcode 會顯示一個對話框,指示哪些模擬器運行時是內置的,以及您可以下載哪些模擬器運行時。選中可下載模擬器運行時旁邊的復選框,然后單擊繼續(xù)下載并安裝它。Xcode 在下載并安裝您選擇的每個平臺的文件時會顯示一個狀態(tài)對話框。

您可以在 Xcode 正在安裝的平臺上創(chuàng)建新的 Xcode 項目或使用現(xiàn)有的 Xcode 項目,但在 Xcode 完成下載和安裝文件之前,您不能運行或構建該項目。

從 Xcode 運行目標安裝模擬器運行時在頁面鏈接中

當您為未安裝任何模擬器運行時的平臺打開 Xcode 項目時,Xcode 會在運行目標旁邊顯示一個“獲取”按鈕。單擊“獲取”按鈕下載并安裝該平臺的最新模擬器運行時。

Xcode 項目中的運行目標指示 Xcode 何時下載模擬器運行時。下載和安裝完成后,您可以選擇運行目的地。

在設置中安裝和管理模擬器運行時在頁面鏈接中

選擇“Xcode”>“設置”>“平臺”以查看當前已安裝且可供下載的模擬器運行時列表。Xcode 顯示刪除已安裝的 Simulator 運行時可以恢復的存儲量,并顯示Xcode 所需的 Simulator 運行時的內置存儲量。

要從未使用的模擬器運行時恢復存儲空間,請選擇模擬器運行時,單擊左下角的刪除按鈕 (-),然后單擊確認對話框中的刪除。

要安裝模擬器運行時的當前版本,請單擊其“獲取”按鈕。對于以前的版本,請單擊左下角的“添加”按鈕 (+),然后選擇一個平臺以查看其可用版本列表。選擇版本,然后單擊下載并安裝。您可以在模擬器運行時的早期版本上運行項目,但需要安裝當前版本才能構建它們。

從命令行安裝和管理模擬器運行時在頁面鏈接中

從Apple Developer 網(wǎng)站下載要安裝的模擬器運行時。然后使用命令行按照以下步驟進行安裝:

  1. 選擇 Xcode 的版本。

  2. 運行首次啟動體驗以安裝所需的系統(tǒng)組件,包括simctl.

  3. 安裝模擬器運行時simctl

simctl驗證下載的 Simulator 運行時的簽名,然后將其安裝在計算機上的安全位置。

例如:

    sudo  xcode-select -s /Applications/Xcode.app  //新版本需要sudo權限
    xcodebuild -runFirstLaunch
    xcrun simctl runtime add "~/Downloads/iOS_17_Simulator_Runtime.dmg"

上面的步驟執(zhí)行完畢,xcode即可正常顯示真機設備

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容