xcode上怎样将项目的base sdk版本从5.1改到4.3
1个回答
展开全部
最近新接触一个项目,开发过程中总是遇到莫名其妙的 bug,后来发现原来是 sdk 版本的问题。
那个项目开发时用的是xcode_4.0.2,base sdk 是 4.3,而我的xcode 是4.3.2,默认的sdk
是5.1,于是我想配置一下xcode 把默认的变为4.3。试了一下,模拟器可以变成4.3 的,但
base sdk 只能是5.1 变不了。要想改变只能下载4.0.2 版的xcode,好像xcode 都是和sdk绑定的。
于是我让同事给我传了 xcode_4.0.2_and_ios_sdk_4.3.dmg,在安装的时候得到提示,我的
操作系统必须得是os x 10.6.6 才行,而我目前的系统是10.7.4,xcode 不能装。。。
又百度了一下发现,如果我想将现在的系统变到10.6 的话,就得重装系统了。。。。。
------解决方案--------------------------------------------------------
个人觉得不是SDK 版本的问题,肯定是你代码的问题,但是你要改SDK 也是可以的,方法如下:
先把dmg 打开,不要安装,
双击/Volumes/Xcode and iOS SDK/Packages/iPhoneSDK4_3.pkg
------解决方案--------------------------------------------------------
自行从老版本上面把“iPhoneOS4.3.sdk”整个目录拷贝到
重启Xcode 就可以改变baseSdk 为4.3 了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询