如何在 Xcode 4.2 中包含低于 4.3 的 iOS SDK

Posted

技术标签:

【中文标题】如何在 Xcode 4.2 中包含低于 4.3 的 iOS SDK【英文标题】:How to include iOS SDK lower than 4.3 in Xcode 4.2 【发布时间】:2011-07-24 23:49:47 【问题描述】:

我刚刚将我的 Xcode 升级到 4.2,因为我将我的 MacOS 升级到了 Lion。

在这个版本的 Xcode 中。只包含 SDK 4.3,我可以将 Deploy Target 设置为 4.0 或其他更低的版本,但与旧的 Xcode 不同,我不能为更低的 SDK 启动 Simulators。

我也尝试从旧 Xcode 包下载和安装较低的 SDK,但似乎不起作用。

那么,在这种情况下,我该如何发布应用以支持较低的 SDK 设备?

谢谢~

【问题讨论】:

尝试等到 Xcode 4.2 发布。你也可以在 Lion 上安装 Xcode 4.0.2;我不知道。过去,App Store 不接受使用 SDK 测试版构建的应用(打折“GM”)。 【参考方案1】:

尝试打开 XCode 首选项,转到下载,然后安装现有的各种调试支持选项。

【讨论】:

很清楚,谢谢。但是如果它说“ 没有注册为苹果开发者”并取消安装怎么办。如何将该 ID 更改为正确的 ID?

以上是关于如何在 Xcode 4.2 中包含低于 4.3 的 iOS SDK的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Xcode 中包含 <bits/stdc++>

在 Xcode 4.2 上打开 Xcode 4.5 项目时出错

如何在 XCode 3.2.5 项目中包含 Scintilla?

不能让 Xcode 4 使用 SDK 4.2 运行一个几乎没有空的项目(在 4.3 中运行良好)

XCode 4.3 - 从 XCode 4.2 升级后 perl 找不到 C 编译器

如何在 Xcode 中的 UI 测试类的目标中包含 SwiftyUserDefaults.swift?