16

我将 Xcode 升级到 4.5 版。现在所有的偏好都被重置为出厂设置——编辑器字体、颜色等——但这不是我最关心的问题。

看来我所针对的 iOS SDK 5.1 现在已经消失了。在项目的构建设置中,我只能在“最新 iOS (iOS 6.0)”和“iOS 6.0”之间选择 Base SDK。是否可以恢复以前安装的 SDK?

4

8 回答 8

21

从此链接下载,所有的sdk都应该在这里。某个好人成功了

http://uv.howett.net/~dhowett/sdks.php

于 2013-04-24T08:57:20.130 回答
20

当前的 Xcode 版本仅附带最新的 iOS SDK(很遗憾,但我们无法更改)。此外,Apple 建议始终使用最新的 SDK 来构建应用程序,并将“部署目标”设置为您计划支持的最低版本。

您可以将 SDK(例如 iPhoneOS5.1.sdk)从较旧的 Xcode 复制到

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs

它将出现在构建设置中。但是您稍后可能会在使用此配置时遇到问题。

于 2012-09-26T13:15:08.803 回答
5

在 Xcode 中转到首选项-> 下载并下载 iOS 5 模拟器以及命令行工具。希望这有帮助

于 2012-09-26T13:08:43.637 回答
3

是的!

当您单击模拟器选择屏幕时,底部有一个更多模拟器按钮。

在此处输入图像描述

但是,请务必将部署目标设置为您要安装的任何模拟器。在你的情况下,5.1。

然后会有另一个窗口显示所有模拟器。只要安装任何你想要的!:)

于 2012-09-26T13:12:11.277 回答
3

我想你的意思是“基础 SDK”不是目标 - 作为基础 SDK,你应该使用最新的,我认为没有办法在 Xcode 4.5 上安装 5.1(但我可能是错的)。您始终可以将“部署目标”设置为 5.1(支持的最低目标是 4.3)。

无论如何,由于 Xcode 包装在应用程序包中,因此如果需要,您可以并行安装两个 Xcode 版本。

于 2012-09-26T13:19:10.307 回答
3

在我的另一台仍然有 XCode 4.2 的笔记本电脑中,iOS 5 SDK 的位置在这里:/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/(与上面提到的位置相反)

所以我只是把它复制过来,瞧!

于 2013-01-04T12:24:25.970 回答
2

1) 第一步:在此链接 http://uv.howett.net/~dhowett/sdks.php下载您的模拟器

2)第二步解压缩并将下载的模拟器添加到路径:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs

3)重启Xcode。(如果需要,在项目设置中设置部署目标 5.0)

于 2014-03-05T21:28:04.317 回答
0

您只需要使用 Xcode -> Preferences -> Downloads 屏幕安装所需的 SDK:

Xcode 中下载面板的屏幕截图 -> 首选项

如果你想要的话,那会给你 iOS5.1 模拟器、iOS5.0 模拟器、iOS4.3 模拟器。

不需要诡计。

于 2012-11-18T17:18:34.883 回答