問題現象
大家知道,一般來說低版本Xcode是無法去調試高版本真機設備的。
我們通常採用的做法是下載最新的iOS DeviceSupport文件,放入Xcode的對應目錄中。
但是如果找不到最新的DeviceSupport文件怎麼辦?
問題分析
問題原因很簡單,就是缺少對應版本的真機調試支持文件。
一般是從網上下載或者從最新的Xcode中拷貝該文件,但是如果由於新版本推出時間很短,網上還下載不到,或者你又不想下載7、8GB的XCode,又該如何呢?
舉個栗子,本篇寫作時iOS 13.5.1(17F80)放出纔不久,網上是找不到該版本的調試支持文件的。
我開發的本本是12年的MBA,存儲只有128GB,幾乎已經撐滿了,無法下載最新的Xcode,更別說下載後再解壓縮了。
我的Xcode 版本是11.3.1,Mac系統版本是Mojave 10.14.6,所以Xcode版本也無法再更新了。
我的真機升級到13.5.1後,用Xcode調試提示當前版本的Xcode無法支持調試13.5.1版本的設備,提示類似如下內容:
The version of iOS on “xxx xxx” does not match any of the versions of iOS supported for development with this installation of the iOS SDK. Please restore the devic