在哪里可以获得Macos SDK 10.6 for Xcode?

我在OS X Lion上有Xcode 4.4。我想安装Mac 10.6 SDK(也称为macosx10.7 SDK),因为我需要编译openFrameworks。

我发现我需要从this site下载其他工具。但是我没有找到任何10.6 SDK。我也试过看Xcode首选项 – >下载 – >组件,但没有办法。

我想知道如何安装以前的Xcode SDK?

解决方法

不幸的是,苹果往往比你想要的要困难得多。您不能自己下载SDK。它们作为Xcode的特定版本的一部分。所以你必须下载正确版本的Xcode。搜索“10.6”,你会看到你想要Xcode 4.1。

一旦你下载了,你可以安装它(该版本将进入/开发人员,所以它不会破坏你的/应用程序版本),或者你可以打开包,并找到其中的SDK。如果您不知道如何破解这些软件包,只需安装即可。

一旦你这样做,搜索“MacOSX10.6.sdk”。我忘记了那个特定版本的位置。

我在那里做的是将sdk复制到/ SDKs目录中。这样我总是拥有他们。

现在,您需要将其添加到您当前的Xcode版本中。您可以通过在/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs中进行符号链接来实现。如果你喜欢,可以使用我的小型link-sdks脚本。

更新:在现代版本的Xcode(7.3)中使用旧的SDKs编辑MinimumSDKVersion这里:

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Info.plist

相关文章

在有效期内的苹果开发者账号(类型为个人或者公司账号)。还...
Appuploader官网--IOS ipa上传发布工具,证书制作工具跨平台...
苹果在9月13号凌晨(北京时间)发布 iOS 16,该系统的设备可...
计算机图形学--OpenGL递归实现光线追踪
Xcode 14打出来的包在低版本系统运行时会崩溃,报错信息是Li...