Macos XCode5说缺少SDK 10.7,但我只提到10.8

Macos XCode5说缺少SDK 10.7,但我只提到10.8,macos,sdk,xcode5,Macos,Sdk,Xcode5,我刚刚安装了OSX10.8和XCode 5,我正在尝试构建一个项目。我将基本SDK和部署目标都更改为10.8,因此出现了此错误。 我在我的设置中找不到对10.7的任何引用,有什么想法吗?Xcode通常只为每个平台提供一个SDK(例如,Xcode 5支持iOS 7和MacOS 10.9 SDK;目前它还内置了MacOS 10.8的SDK,但可能不会太久),因此在我自己的设置中,我通常会提到“最新的SDK”(以已安装的Xcode版本随附的为准) 然后,您可以将项目设置中的“最低部署版本”重置为要运行

我刚刚安装了OSX10.8和XCode 5,我正在尝试构建一个项目。我将基本SDK和部署目标都更改为10.8,因此出现了此错误。
我在我的设置中找不到对10.7的任何引用,有什么想法吗?

Xcode通常只为每个平台提供一个SDK(例如,Xcode 5支持iOS 7和MacOS 10.9 SDK;目前它还内置了MacOS 10.8的SDK,但可能不会太久),因此在我自己的设置中,我通常会提到“最新的SDK”(以已安装的Xcode版本随附的为准)

然后,您可以将项目设置中的“最低部署版本”重置为要运行的实际最低MacOS版本(10.5、10.6、10.7)


现在,如果您在设置中没有看到对“10.7”的引用,您可能需要实际查看“project.pbxproj”的原始XML它位于您的Xcode项目中。您可以在文本编辑器中查看它,看看它是否在其中意外引用了10.7。

感谢您提供的信息。是的,我在该文件中找到了两个对10.7的引用。它们位于调试和发布版本的构建设置中。“SDKROOT=“$(DEVELOPER\u SDK\u DIR)/MacOSX10.7.SDK“当我在Xcode中查看构建设置时,为什么找不到该条目?它现在已经构建了,谢谢!”!