手機升級到iOS 11后,真機測試會出現下圖提示:
QQ20170926-134922.png
Xcode只可以支持iPhone手機對應iOS系統以下的真機測試。一般想要支持最新的iPhone手機系統,有兩個方法。
- 就需要更新Xcode,這一個方法有一個缺陷就是,大家都喜歡體驗最新的iPhone手機系統,但是喜歡使用Xcode beta版的不是很多,畢竟很不穩定,給Apple公司當小白鼠,感覺踩不完的坑。當然本文推薦的不是第一種,看官莫急,請往下看。
- 對于Xcode的真機支持包更新,真機運行的支持包的位置位于:
Xcode.app//Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
;打開之后你會看到如下界面:
從圖片可以看出這些對應的都是支持真機運行的支持包,每個文件夾都是對應的iPhone系統。
支持包鏈接: https://pan.baidu.com/s/1miQhjZE 密碼: d2ye
使用方法需要哪一個iPhone系統的支持包,下載解壓,放進去就可以了,然后插入你的手機,等Xcode解析好你的手機文件就可以真機運行了。
最新的(15A372)的包,是在9月19日,推送的Xcode9正式版中提取,可直接使用。路徑與上邊放文件的路徑是一樣的。個人不建議同時安裝兩個Xcode,這樣會造成模擬器的沖突,其中一個Xcode的模擬器可能會失效。