我正在使用Xcode 5.1并希望针对Base SDK 10.7编译我的应用程序。但是我只看到SDK 10.8和10.9。
我在哪里可以找到10.7基本SDK?我用
#if __MAC_OS_X_VERSION_MAX_ALLOWED >= 1080
命令在编译时检查sdk版本。
谢谢。
答案 0 :(得分:1)
https://download.developer.apple.com/Developer_Tools/xcode_4.3.3_for_lion/xcode_4.3.3_for_lion.dmg
您需要使用Apple登录名才能下载文件,但不需要付费的App Store开发人员帐户。
安装图像,右键单击Xcode.app,然后单击“显示包装内容”。您将在Contents / Developer / Platforms / MacOSX.platform / Developer / SDKs中找到MacOSX10.7.sdk。
答案 1 :(得分:0)
阅读以下链接中的“兼容性”部分:
Xcode 5.1.1要求Mac运行OS X v10.8.4(或更高版本)或OS X. v10.9。它包括适用于OS X v10.8,OS X v10.9和iOS v7.1的SDK。至 开发针对OS X或iOS早期版本的应用,请参阅“关于SDK” 和iOS模拟器。“
此外,随着新操作系统和SDK的发布,Apple弃用了旧的部署目标,并限制我们仅使用新的Xcode版本提交。在这种情况下,你不能回到10.7。