如何在高版本的Xcode中部署低版本的ios程序
Xcode5.1中默認自帶的隻有iOS7.x了,如果想部署iOS6 的app怎麼辦呢??
方法如下:
- 打開老的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相同目錄下即可。
- 安裝完新版Xcode 5後同樣將備份的sdk拷到對應路徑: Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs下即可。
- 重啟你的Xcode,打開Project Targets -> Build Settings -> Base SDK,設置為對應的sdk即可(例如ios6)
這時候你可能會發現運行起來的模擬器還是ios7的,要想模擬器是ios6的,同樣的隻需要到路徑/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs下將對應的simulator備份的新得xcode路徑下即可。
轉自:https://blog.163.com/023_dns/blog/static/11872736620139933839334/最後更新:2017-04-03 07:57:00