XCode真機偵錯不了,提示 「Please reconnect the device」

2020-09-27 08:00:53

最近蘋果又釋出了iOS14系統,然後就開啟XCode,真機偵錯下我的專案,發現執行不了,提示「Please reconnect the device.」

這提示的意思是

XX的手機不可用,請重新連線裝置

好吧,那我就按提示來吧,重新連線手機吧,可是不管我怎麼重新連線,都還是一樣的提示,就是真機執行不了。 

我相信好多人都遇到過這種情況,那應該怎麼解決呢

1.檢視Xcode->Window->Devices And Simulators

我們發現,報了幾個錯誤❌資訊,說的就是當前Xcode不支援執行iOS14,注意看底部小的灰色的提示,讓去App Store下載一個支援iOS 14的版本的Xcode

2. 檢視Xcode版本資訊

通過上面的提示資訊,再看看我們的Xcode是11.7版本的,應該是不支援iOS14的,所以我們去App Store看看吧

 

 3.App Store下載或者更新到最新的版本

我們發現,Xcode提示更新了,新功能裡面提到了,Xcode12新功能包括了 Swift 5.3、iOS14,iPadOS14,watchOS7等的SDKs,這就驗證了上面說的問題了,說明Xcode12是和iOS 14匹配的,是可以執行iOS 14系統的,那我們只有更新Xcode就完美解決問題了

 

寫在末尾

系統都是向下相容的,Xcode也不例外,高版本的可以執行低版本的iOS系統 ,因為最新的Xcode都包含了之前所有低版本的SDK。

假如你現在Xcode是12了,但是下次蘋果更新iOS 15了,那Xcode肯定是不能執行iOS 15的,因為你iOS系統是最新的,你Xcode是老的,裡面沒有執行最新iOS 15的所需要的SDK,你得相應的更新iOS 15對應的Xcode才可以。

一般只要iOS系統更新了版本,Xcode也是會一起更新版本的,只要保持兩邊同步,就可以了。