一夜之間,iphone自動升級到了12.3.1 (16F203)磺平,打開熟悉的Xcode進行調(diào)試,出現(xiàn)ios版本過高的提示框怔檩,心態(tài)瞬間爆炸。
現(xiàn)在看來蓄诽,最簡單的處理方式就是修改xcode薛训;
雖然網(wǎng)上文章很多,但還是嘗盡無數(shù)失敗仑氛,從過來人的眼光看來乙埃,失敗的原因就是不全,每個人的情況都不一樣锯岖,我可能就是需要改動的更多一些介袜。
1.新增sdk文件夾
打開xcode內(nèi)部的SDKs文件夾,復(fù)制一個iPhoneOS.sdk的副本出吹,并改名為iPhoneOS12.3.1.sdk
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs
2.修改SDKSettings.plist文件
打開新的iPhoneOS12.3.1.sdk文件夾遇伞,把內(nèi)部的SDKSettings.plist文件拷貝到桌面(方便對文件進行修改),然后打開桌面的SDKSettings.plist文件進行修改捶牢,關(guān)鍵是2點:
1.修改對應(yīng)的版本號鸠珠;
2.DEPLOYMENT_TARGET_SUGGESTED_VALUES中增加一條需要新添的ios名稱(最后一行是我新增的)巍耗;
最后,保存并關(guān)閉SDKSettings.plist渐排,然后用桌面的修改過的文件替換在iPhoneOS12.3.1.sdk文件夾內(nèi)的SDKSettings.plist文件炬太。
3.新增真機調(diào)試包
打開:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
創(chuàng)建12.3的ios新版本文件夾,然后下載12.3真機調(diào)試包驯耻,親測有效亲族;
鏈接:https://pan.baidu.com/s/19Wvu9SUZi13YqyJvH52Xig?密碼:sde8
4.修改xcode項目設(shè)置
最后一步,也是我學(xué)習(xí)很多文章依然失敗的原因可缚,我的項目設(shè)置中需要對ios版本進行修改: