在開發(fā)過程中私蕾,總會(huì)遇到iOS版本和Xcode版本的升級(jí)穆役。對(duì)于開發(fā)者來說,Xcode作為一個(gè)生產(chǎn)力工具旁蔼,穩(wěn)定是第一要素锨苏,所以大多數(shù)人的更新頻率并不是很高,這就導(dǎo)致了iOS的版本通常比Xcode的版本要高棺聊。這個(gè)時(shí)候如果進(jìn)行真機(jī)測試時(shí)伞租,Xcode會(huì)彈出下面的提示框,表示當(dāng)前并不支持這個(gè)版本的iOS限佩。
其實(shí)我們在/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport文件夾中也可以看到葵诈,當(dāng)前支持的版本不包括iOS 10.3.2裸弦。
這種情況下,要么去蘋果開發(fā)者官網(wǎng)下載最新的Xcode版本作喘,要么導(dǎo)入iOS版本對(duì)應(yīng)的真機(jī)測試包理疙。
我在網(wǎng)上找到一份10.3(14E269)的真機(jī)測試包,下載解壓后放到/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport文件夾里泞坦,如下圖所示
導(dǎo)入后可能Xcode沒有立即掃描符號(hào)文件沪斟,所以需要重新啟動(dòng)Xcode并編譯運(yùn)行程序,如果還不行暇矫,可以嘗試重新啟動(dòng)Mac主之。如果正常的話,會(huì)重新掃描符號(hào)文件李根,掃描完成后槽奕,就可以進(jìn)行真機(jī)測試了。