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上?

阅读 14.4k
评论 2013-02-27 提问
    5 个回答
    akira
    • 545

    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标签下才有。

            评论 赞赏
              撰写回答

              登录后参与交流、获取后续更新提醒