怎樣在xcode5中使用低版本sdk,解決兼容ios7ui問題


問題

令人頭疼的是,xcode每次升級都會使用最新版本的sdk,而且只有最新版本的sdk,對之前老版本的sdk都沒有默認安裝,這搞的最近我很頭疼, 最近我升級到Xcode5.0版本,編譯后運行后,在ios7.0上顯示ui非常亂,我不可能自己重新換一套正對ios7.0的ui,即使換也需要時間,這個版本不可能換,需要設計師重新設計一套,汗,只能自己折騰,果然Google是好幫手,可以在新版本Xcode中添加老版本的sdk:

解決方法

首先得有老版本的sdk,如果你已經安裝了Xcode5.0,那么老版本的sdk iPhoneOS6.1.sdk已經被刪除了,你可以從同事電腦里拷貝一份,路徑是:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs,我從同事電腦考了一份,汗,又編譯出錯,找不到頭文件,只好重寫下載Xcode4.6.3,打開dmg鏡像文件,從路徑/Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer拷貝iPhoneOS6.1.sdk到路徑/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs目錄即可

附iPhoneOS6.1.sdk下載鏈接:iPhoneOS6.1.sdk

提示

對於還沒有安裝Xcode5.0的童鞋,在安裝之前最好備份一下iPhoneOS6.1.sdk目錄,在安裝Xcode5.0之后拷貝到相關目錄/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs即可以使用sdk6.1了,在項目中設置,如下圖:

ScreenShot

轉:http://github.kimziv.com/blog/2013/09/22/how-to-use-older-base-sdks-in-xcode5/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM