如何在不包含 Mac OS X 10.6 SDK 的 Xcode 版本中构建 SDK



我的Xcode只允许我选择Mac OS X 10.7作为最早的基本SDK。是否可以安装其他基础SDK?

我在一个备份磁盘上发现了Xcode 4.3的旧版本,并拖动了一份:

/Developer/SDKs/MacOSX10.6.sdk

至:

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.6.sdk

它现在位于MacOSX10.7.sdkMacOSX10.8.sdk的旁边,它们已经在那里了。它们附带了Xcode 4.4。

我正在运行Xcode版本4.4(4F250)和OS X 10.8。

重新启动Xcode后,请记住进入构建设置,并将Base SDK设置为OS X 10.6,如果它默认为"Current OS X",并且您的项目需要10.6 SDK。

您需要10.6 SDK有什么原因吗?如果你将部署目标设置为10.6,你可以使用10.7 SDK,并且你的应用程序将在10.6上运行,假设你没有使用10.7中添加的任何内容。

最新更新