簡體   English   中英

Xcode 9.2 不支持 iOS 11.3 需要 9.3

[英]Xcode not supported for iOS 11.3 by Xcode 9.2 needed 9.3

顯然,在最新的 IOS 更新中,由於以下錯誤,我的 Xcode 版本無法構建。

找不到設備支持文件。 此 iPhone 7 Plus(型號 1661、1784、1785、1786)運行的是 iOS 11.3 (15E216),此版本的 Xcode 可能不支持。

嘗試通過此鏈接https://developer.apple.com/download/more/安裝 Xcode 9.3。 但事實證明,我的 Mac OS 版本將更新視為不兼容的版本。 Sierra 10.12.6上運行

另一種選擇是在以下位置下載 11.3 設備支持:

iOS 11.3 (15E217)

並且不要忘記從文件夾名稱中刪除“(15E217)”,所以它變成了“11.3”。 之后重新啟動Xcode。

在此處輸入圖片說明

根據 EdwardM 的評論將其粘貼到何處

對於那些不知道在哪里粘貼壓縮文件內容的人。 在 Dock 中找到您的應用程序圖標,右鍵單擊“打開應用程序”。 該文件夾將在 Finder 中打開。 右鍵單擊 Xcode > 顯示包內容。 然后去開發者 > 平台 > iPhoneOS.platform > DeviceSupport

我有同樣的問題,OS Sierra 嘗試使用 Xcode 9.2 運行帶有 10.3 的 iPhone SE,但我沒有更新到 High Sierra 和 Xcode 9.3 的資源。

解決方法:

  1. 尋找擁有 Xcode 9.3 的朋友
  2. 讓他們右鍵單擊 Xcode,顯示包內容,然后導航到Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/11.3 (15E217)
  3. 11.3 (15E217)文件夾復制到具有相同文件層次結構的舊 Xcode (9.2)

現在您擁有帶有 iOS 11.3 的 Xcode 9.2。

我只是給你一個 iOS 11.4 (15F79)的設備支持文件。 僅在 XCode 版本 9.4 (9F1027a) 上

2018 年 10 月 5 日更新:

我有 macOS 10.12.6

您可以從https://developer.apple.com/download/下載 Xcode 9.3
並從中提取“ 11.3 (15E217) ”文件夾

修復確實有效。

請同時添加“11.3(15E216)”和“11.3(15E217)”,將它們全部保存在/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform

我最近偶然發現了同樣的問題,我基本上將我的 iPhone X 更新到了最新的操作系統版本,並且(出於我不會介紹的原因)不得不在 Xcode 9.2 上運行該應用程序。

這個線程很有幫助,但有一個小警告,即使我從提供的 Github 項目下載了最新的支持文件,並將它們放在適當的文件夾中,我仍然收到此錯誤:

舉例來說,您已經下載了 11.4 (15F79),但在重新啟動並再次運行后,您會收到一條錯誤消息,其中提到了 11.4.1 (15G77) 之類的內容。

解決方案,正如我在這里寫的,只是重命名文件夾(因此,將11.4 (15F79)重命名為11.4.1 (15G77) ),重新啟動 Xcode,瞧,它起作用了!

希望這對某人有幫助👍

  1. 我有 macOS 10.13.4

  2. 我下載了 Xcode 9.3

  3. 在這里你有“11.3(15E217)”它工作正常。

更快/更小修復

這可能是由於過時的 Xcode,如果由於存儲/時間有限而不想進行大的Xcode更新,那么您可以手動下載所需的支持文件而不是整個更新。

  1. 這里下載文件(取決於 iOS 版本)
  2. 然后將下載的文件粘貼到以下目錄/Applications/Xcode/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM