低版本Xcode在沒有最新DeviceSupport文件時如何調試真機

在這裏插入圖片描述



問題現象

大家知道,一般來說低版本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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章