(ios) XCode 4.6怎么才能支持5.0的SDK和模拟器

我已经下载了5.0 5.1的SDK,看下图
Simulator的SDKs文件夹:

XCode的Downloads标签:

这些该下载的都下载了,但是XCode的Base SDK里还是不能选

还有Simulator里的Version也不能选:

我要怎么才能让程序运行在5.0上?

targets -> summary -> deployment target
修改成最低的支持的系统版本,再试试

通常来说,推荐的做法是选择Lates iOS(iPhone)或者Lates OS X,苹果的最高版本SDK是兼容低版本的,你只需要将Deployment target选择你想要的,另外还有一个min target的选项设置好,就没问题。这也是苹果推荐的做法。

Components下的下载全了吗?你没上传Components的下载截图,传的文档的下载截图
SDK下的文件权限正常吗?
尝试切到SDKs/iPhone Simulator:

sudo chmod -r 777 5.0

你下载都是iOS5的文档,切换到组件Components下载模拟器.
iOS6.0的SDK包含iOS5.0SDK的方法以及一些deprecated的方法.所以就没必要在加IOS5.0的SDK。
至于Xcode能不能添加其他版本的SDK,我至今没有找到好的办法.
http://stackoverflow.com/questions/12…

SDK就算了,你就用最新的和向下的一个代表版本就可以,但是可以下模拟器,看跑程序正不正常就行。你的截图是文档下载,要点到Components标签下才有。

发表评论

电子邮件地址不会被公开。 必填项已用*标注