如何在xCode 4中添加基本的SDK for 10.5

我昨晚安装了xCode 4,并试图编译一个应该支持10.5及以上版本操作系统的软件。

它给出错误消息“基本SDK丢失”。 我发现10.5基本SDK不再在菜单中。

有什么办法可以得到这个基础的SDK? 有没有解决这个问题?

提前致谢。

删除10.5 SDK对于不使用Xcode的软件来说也是一个问题,但是对于特定的SDK来说,这可能是愚蠢的。

为了添加SDK,我重新安装了Xcode 3.2.6下载的MacOSX10.5.pkg 。 它位于磁盘映像上名为“Packages”的隐藏文件夹中。 安装.dmg文件后,可以通过命令行open /Volumes/Xcode\ and\ iOS\ SDK/Packages/ 。 安装软件包时,请select更改安装位置,然后select要安装的驱动器,以便指定一个文件夹。 如果将目标文件夹放在非标准位置,目标文件夹应该是/Developer或Xcode 4安装的基础。

您可以将其从另一个Xcode安装复制到/YourDeveloperFolder/SDKs/...但Xcode 4仍然不会构build通用(Intel / PPC)二进制文件,实质上使得使用10.5 SDK几乎毫无意义(“此方法除外还不存在“样式警告)。 苹果官方的话(通过他们的devforums):如果你需要10.5 / PPC的支持,坚持使用Xcode 3。