九月中旬绸贡,蘋果推送了iOS10正式版盯蝴,同時也更新了Xcode8。我們使用Xcode8新建的工程听怕,默認支持的最低系統(tǒng)是iOS8捧挺,我們可以手動更改版本到7.0,但是不支持真機調(diào)試尿瞭。
現(xiàn)在的項目一般都要兼容iOS7系統(tǒng)闽烙,同時也要兼容iOS10,在Xcode8上面声搁,默認情況下無法調(diào)試iOS7黑竞,因為缺乏調(diào)試iOS7需要的配置文件。同時在低版本的Xcode上面(8以下)疏旨,也無法調(diào)試iOS10的真機很魂。解決辦法如下:
我們在升級Xcode8之前,可以先將調(diào)試需要的配置文件拷貝出來檐涝,方法finder中前往文件夾/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport進入遏匆,將里面如下圖所示的文件夾拷貝出來,如果已經(jīng)升級了Xcode8谁榜,里面就沒有這些配置幅聘,我這里有拷貝好的,點擊下載窃植。
升級到Xcode8之后帝蒿,將之前拷貝出來的文件放入之前的文件夾中,在finder中前往文件夾到/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport巷怜,之后我們需要配置一下Xcode葛超,同樣的在finder中前往文件夾,打開以下路徑/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk 延塑,用Xcode打開SDKSettings.plist這個文件巩掺,加入如下圖所示的配置,保存之后重啟Xcode8页畦,之后在工程的Deployment Target里面就可以選擇7.0了胖替。
如果是Xcode8以下的版本調(diào)試適配iOS10,方法是一樣的,只不過需要在高版本的Xcode里面把配置文件拷貝出來独令,上面的下載地址里面也有iOS10的配置包端朵,目前可以調(diào)試iOS10.0.2的手機系統(tǒng)。
如果SDKSettings.plist這個文件提示無法修改的話燃箭,可以先講這個文件拷貝一份到桌面冲呢,修改后再覆蓋進去即可。
來源:http://www.reibang.com/p/d22c19812d43