【发布时间】:2011-05-24 09:18:29
【问题描述】:
我目前使用 XCode 4.0 和 Base SDK 4.3。
我想用较旧的 SDK 编译我的应用程序,例如 4.2,但我没有这种可能性,因为除了 SDK 4.3 我别无选择。
您知道如何添加比默认 Base SDK 4.3 建议的旧 SDK 吗?
非常感谢!
【问题讨论】:
-
我也想知道这个...
我目前使用 XCode 4.0 和 Base SDK 4.3。
我想用较旧的 SDK 编译我的应用程序,例如 4.2,但我没有这种可能性,因为除了 SDK 4.3 我别无选择。
您知道如何添加比默认 Base SDK 4.3 建议的旧 SDK 吗?
非常感谢!
【问题讨论】:
你不能那样做。 Xcode 版本与 iOS SDK 一起发布。它们链接在一起,即特定的 Xcode 版本只能在特定的 iOS SDK 上编译代码(默认情况下附带)。 使用低版本SDK编译代码,需要下载低版本的Xcode
【讨论】:
通过更改 iosdeployment 目标,您可以运行它。
为此, 转到 xcode 中的目标并获取信息。在那里你可以找到第二个选项卡 build.in 有搜索字段。键入 ios 部署目标。将其更改为 4.2。这样它也可以在 4.2 上运行
【讨论】:
在构建设置中,在 Architechtures 下,您有一个称为 Base SDK 的东西。您可以在那里更改您的基础 SDK 并将其设置为您安装的最新 ios 版本。
【讨论】: