如何在 Xcode 4.5.2 中获取和使用 10.6 作为基础 SDK?
我从 Mac App Store 下载了 Xcode 4.5.2(通过 Apple 开发者网站上的链接)。
有没有办法可以以某种方式单独下载 10.6 SDK 并开始将其用作基础 SDK?
奇怪的是,我可以通过 Xcode 的 Preferences 窗口下载 10.6 SDK 的文档,但不能下载 SDK 本身。有任何想法吗?
如何在 Xcode 4.5.2 中获取和使用 10.6 作为基础 SDK?
我从 Mac App Store 下载了 Xcode 4.5.2(通过 Apple 开发者网站上的链接)。
有没有办法可以以某种方式单独下载 10.6 SDK 并开始将其用作基础 SDK?
奇怪的是,我可以通过 Xcode 的 Preferences 窗口下载 10.6 SDK 的文档,但不能下载 SDK 本身。有任何想法吗?
不,您不能单独下载 10.6 SDK。
您是否有不能使用 10.8 或 10.7 SDK 的原因?
请记住,仅仅因为您针对 10.8 SDK 构建,这并不意味着您不能让构建的应用程序在 10.8、10.7 和 10.6 上运行。(这通常是新开发人员混淆的原因)。Deployment Target
您可以通过如下图所示的设置来控制向后兼容性。
默认情况下,部署目标通常设置为与 SDK 相同的 OS X 版本,但将其更改为 10.6,例如,应该允许它在装有 OS X 10.6 的机器上运行。(当然,您应该真正进行测试以确保是这种情况)。
下载 xcode 与MacOSX10.6.sdk
. 现在复制MacOSX10.6.sdk
到 /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs
它也适用于 Xcode 5.0。