在Xcode升級到8之后腺晾,iOS7及之下的設備是不支持調(diào)試的工猜,或者iOS升級到高版本之后,如果Xcode不升級到對應的版本也是不能調(diào)試肛著,這是因為缺乏對應的配置文件。
解決方法:
一跺讯、找到對應的配置文件
應用程序 -》Xcode(升級前) -》右鍵 -》顯示包內(nèi)容枢贿,然后找到路徑
Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
拷貝出該路徑下的 7.0 7.1 的文件夾
ps:如果已經(jīng)升級了,可以向同事或者私信我要這兩個文件
二刀脏、拷貝配置文件到新Xcode中
把上面的兩個文件拷貝到升級后Xcode對應的路徑下局荚,即:
Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
三、修改Xcode配置
跟上面同樣方法找到一下路徑:
Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/
1、找到SDKSettings.plist文件直接雙擊打開耀态,正常來說是會以Xcode打開該文件的轮傍,除非你電腦安裝了一些其他打開plist的默認工具
2、找到下圖對應選項茫陆,添加最低配置
3金麸、上面的操作應該會彈出以下的提示,這是因為權(quán)限限制的原因
解決方法:在該文件路徑下空白地方右擊 -》顯示簡介
如上圖簿盅,點擊右下角小圖標挥下,把所有角色權(quán)限改為讀寫權(quán)限
同上操作,對該路徑下的SDKSettings.plist桨醋,打開對應的權(quán)限
4棚瘟、最后添加選項后如下
ps:上面的版本要從低到高排序
四、重啟電腦喜最,大功告成偎蘸,可以找個iOS7的設備來測試下
ps:上面的權(quán)限設置在操作完后最好重新改回去(為了避免后續(xù)不必要的麻煩),還有如果閑上面的權(quán)限操作太麻煩也可以直接把SDKSettings.plist文件拷貝到桌面瞬内,修改完成后在復制替換回來
同樣的道理如果要添加對高版本的支持也是按照以上的操作迷雪,只不過是要找到對應高版本的配置文件。