Xcode5 如何運行Base SDK iOS6程序和iOS6模擬器 ----如何把老版本的S...

    Xcode 5默認自帶SDK 7.0,升級Xcode 5後,Xcode.5就沒了,這樣我想編譯SDK 6.x的程序就難辦了(除非同時安裝Xcode 4.x和Xcode 5.x兩個版本Xcode)。其中咱們知道xcode有個Base SDK。可是xcode5默認只自帶SDK 7.0的。那麼如何實現可選擇老版本的呢(如SDK 6.x)。 ios

這裏給出如何把老版本的SDK加入到新的Xcode中的方法。其實很簡單,就是將老版本的sdk拷貝過去。 xcode

  1. 打開老的Xcode安裝路徑(你能夠去 Apple Dev Center 下載老版本的Xcode dmg包,解壓出來對應的SDK包。):Applications/Xcode.app/Contents/Developer/Platforms /iPhoneOS.platform/Developer/SDKs .這個路徑中安裝了你當前Xcode的全部Base SDK(例如 「iPhoneOS6.1.sdk」),一樣的你只需將這個sdk 備份一份拷貝到新的xcode相同目錄下便可。
  2. 安裝完新版Xcode 5後一樣將備份的sdk拷到對應路徑: Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs下便可。
  3. 重啓你的Xcode,打開Project Targets -> Build Settings -> Base SDK,設置爲對應的sdk便可(例如ios6)

這時候你可能會發現運行起來的模擬器仍是ios7的,要想模擬器是ios6的,一樣的只須要到路徑/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs下將對應的simulator備份的新得xcode路徑下便可。 app

相關文章
相關標籤/搜索