我将 Xcode 升级到 4.5 版。现在所有的偏好都被重置为出厂设置——编辑器字体、颜色等——但这不是我最关心的问题。
看来我所针对的 iOS SDK 5.1 现在已经消失了。在项目的构建设置中,我只能在“最新 iOS (iOS 6.0)”和“iOS 6.0”之间选择 Base SDK。是否可以恢复以前安装的 SDK?
从此链接下载,所有的sdk都应该在这里。某个好人成功了
当前的 Xcode 版本仅附带最新的 iOS SDK(很遗憾,但我们无法更改)。此外,Apple 建议始终使用最新的 SDK 来构建应用程序,并将“部署目标”设置为您计划支持的最低版本。
您可以将 SDK(例如 iPhoneOS5.1.sdk)从较旧的 Xcode 复制到
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs
它将出现在构建设置中。但是您稍后可能会在使用此配置时遇到问题。
在 Xcode 中转到首选项-> 下载并下载 iOS 5 模拟器以及命令行工具。希望这有帮助
是的!
当您单击模拟器选择屏幕时,底部有一个更多模拟器按钮。
但是,请务必将部署目标设置为您要安装的任何模拟器。在你的情况下,5.1。
然后会有另一个窗口显示所有模拟器。只要安装任何你想要的!:)
我想你的意思是“基础 SDK”不是目标 - 作为基础 SDK,你应该使用最新的,我认为没有办法在 Xcode 4.5 上安装 5.1(但我可能是错的)。您始终可以将“部署目标”设置为 5.1(支持的最低目标是 4.3)。
无论如何,由于 Xcode 包装在应用程序包中,因此如果需要,您可以并行安装两个 Xcode 版本。
在我的另一台仍然有 XCode 4.2 的笔记本电脑中,iOS 5 SDK 的位置在这里:/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/(与上面提到的位置相反)
所以我只是把它复制过来,瞧!
1) 第一步:在此链接 http://uv.howett.net/~dhowett/sdks.php下载您的模拟器
2)第二步解压缩并将下载的模拟器添加到路径:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs
3)重启Xcode。(如果需要,在项目设置中设置部署目标 5.0)
您只需要使用 Xcode -> Preferences -> Downloads 屏幕安装所需的 SDK:
如果你想要的话,那会给你 iOS5.1 模拟器、iOS5.0 模拟器、iOS4.3 模拟器。
不需要诡计。