,因爲我想從最近更新的的Xcode 8運行我的應用我iPhone 4這是運行的iOS 7.1.2的Xcode:無法找到設備支持文件
它拋出下面的錯誤,
而且,這是我的的Xcode版本,
有沒有人遇到過這個問題?等待您的建議!
,因爲我想從最近更新的的Xcode 8運行我的應用我iPhone 4這是運行的iOS 7.1.2的Xcode:無法找到設備支持文件
它拋出下面的錯誤,
而且,這是我的的Xcode版本,
有沒有人遇到過這個問題?等待您的建議!
您需要以前版本的Xcode(7.3.1)的設備支持。
我會建議使用這個工具:https://github.com/KrauseFx/xcode-install
當您安裝Xcode中7,你應該支持文件鏈接到Xcode中8:
sudo ln -s /Applications/Xcode-7.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/7.* \
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
我按照你的指示,使用xcode-install安裝Xcode 7.3.1。然後我按照您的指示爲7.0和7.1支持文件創建了符號鏈接。 但是,當我嘗試構建我的應用程序與目標ios版本是7.1.2(我的iPhone 4)它仍然說「支持文件找不到」與以前一樣。 我是否錯過了另外一件事來完成這項工作? – vesperknight
它在Xcode 7.3.1下工作嗎? –
它對我來說工作得很好。但是,我直接從Apple-Developer網站下載了XCode-7。 – Ivan
我也有類似的問題,因爲應用程序商店的版本是在Xcode 8中缺少iOS 10.1支持,他們還沒有推出更新。這導致「Xcode:找不到設備支持文件」問題。您可以下載最新的更新https://developer.apple.com/download/,它是最新的並支持iOS 10.1(14B72c)。
Upvoted。其他人是否覺得這種荒謬?我厭倦了將這個更新安裝到我的iPhone上,當我最終放棄時,我無法運行我的iOS應用程序。然後我升級macOS認爲必須是問題。不。三十分鐘後,現在我正在下載一個4.1GB的Xcode * beta *版本,以允許我繼續構建iPhone,我很嘮叨升級。不高興。 – aardvarkk
是的,我覺得它也很荒謬,它不只是你!最糟糕的是,上面的Manny提供的鏈接顯示Xcode 8.1是可用的,但是當您單擊下載鏈接時,它'有用地'在顯示版本8.0的Xcode頁面上打開App Store - 無法下載8.1。所以在這裏,我無法在設備上運行應用程序,因爲Apple無法使用它們的行爲。不會發生在Android上;-) – DilbertDave
@DilbertDave哈!我不相信他們這樣做。幸運的是,他們最終更新了應用商店10.1。 – Manny
如果您有XCode 8.1和iOS 10.2,請手動將XCode更新爲8.2.1。出於某種原因,App Store未提供此更新。
與iOS 10.3和Xcode 8.2.1具有相同的確切問題。我不打算下載新的Xcode測試版來解決這個問題。來吧蘋果!
對於閱讀此內容的任何人,如果穩定版本無法正常工作,則必須轉至https://developer.apple.com/download/並獲取最新版本,該版本甚至可能是測試版。在未來,我會知道如果你在你的設備上更新iOS,你可能會破壞Xcode/iOS版本,所以如果你想繼續對它進行測試,而不是跳過蘋果公司製造的箍環,那麼明智地更新。
其實,有一種方法。您只需將iOS 7.1的DeviceSupport文件夾從較舊的Xcode複製到新的。它位於:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/7.1
如果沒有7.1的文件了,你可以找到他們here,你可以複製到以下路徑
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS。平臺/ DeviceSupport/
符號鏈接'ln -s src dst'也可以運行 –
這是一種神奇! thx –
下載&安裝http://adcdownload.apple.com/Developer_Tools/Xcode_7.3.1/Xcode_7.3.1.dmg 我第一次徘徊,如果它可以直接安裝通過hdiutil attach
和看起來像它可以,但不是每個人的賬戶。
打開以查看其內容並將Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/7.1
複製到Xcode應用程序目錄的相同路徑。
當你的Xcode是舊的和正在使用的相關設備更新到最新版本顯示此錯誤。首先,安裝最新的Xcode版本。
我們可以按照下面的步驟解決這個問題: -
如果一切正常,您的XCode有一個新的開發人員磁盤映像。現在關閉取景器,然後退出你的XCode。打開你的Xcode,錯誤將消失。現在,您可以將最新的設備連接到舊的Xcode版本。
感謝
你的回答似乎是正確的......但沒有爲我工作! –
在收到「無法找到的器件支持文件」設備後的iOS版本已經更新和Xcode的仍然是舊版本,只需以新名稱老SDK並重新啓動的Xcode的情況。打開你的終端,並做如下操作:
$ cd /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
$ cp -rpv 10.3.1\ \(14E8301\)/ 11.2.1
重新啓動Xcode,它很可能會工作。
FWIW,我收到類似的錯誤,但是對於Xcode 8.3.3和iPhone 7 Plus w/iOS 10.3。 – Jonny
更新XCode 8.3到8.3.3(iOS 10.3)後,我也看到了這一點。通常在更新iOS而不更新XCode時會發生這種情況。奇怪的是,如果8.3支持iOS 10.3,當然也應該8.3.3。 – FryAnEgg