這個問題開發者經常碰到,因為當我們更新手機iOS版本的時候,可能我們開發人員因為項目的需要等原因並一定願意更新xcode到最新版本。但是老版本的xcode極有可能不支持最新的iOS版本,也有一些舊的iOS版本也不支持。今天把它總結在這里,以后遇到這個問題我會及時更新最新的iOS配置包文件夾到百度網盤,方便自己和大家。百度網盤地址:http://pan.baidu.com/s/1hrlA9a0。
問題描述:在使用Xcode進行真機調試的時候,有時根據真機的系統不同,會出現could not find developer disk image 錯誤。
問題分析:這是由於真機系統過高或者過低,Xcode中沒有匹配的配置包文件,我們可以通過這個路徑進入配置包的存放目錄:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport里面有類似這樣的一些文件夾,如果這些文件夾中沒有包含我們真機的系統,則不能進行真機測試。 比如我的在更新配置包之前的包含目錄如圖:
解決方案:我們可以通過將相應的配置包添加入這個文件夾來解決問題。最頂部的鏈接里有我找到的iOS配置包,里面有從iOS4.2到9.2(當前)所有版本的配置包,大家各取所需,不用感謝我,您要感謝我,請以后遇到問題可以給我qq發最新的配置包,以方便其他人。
重要的東西需要多發一遍,最新的iOS配置包下載地址:http://pan.baidu.com/s/1hrlA9a0
我的xcode最新的iOS配置包如圖: