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

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

XCode的Downloads标签:
XCode

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

还有Simulator里的Version也不能选:
Version

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

阅读 18.1k
5 个回答

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

通常来说,推荐的做法是选择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下载模拟器.屏幕快照-2013-03-30-上午10.55.22.png
iOS6.0的SDK包含iOS5.0SDK的方法以及一些deprecated的方法.所以就没必要在加IOS5.0的SDK。
至于Xcode能不能添加其他版本的SDK,我至今没有找到好的办法.
http://stackoverflow.com/questions/12...

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题