目标完整性 - mac os部署目标比sdk警告更新

时间:2011-02-18 23:07:36

标签: iphone xcode

我在现有项目中添加了一个新目标。 一切都很好,但......这个警告就变成了。 Mac OS X部署目标'10 .6'比目标雪iphone中的SDK'iOS 4.2'更新 有谁知道我怎么能禁用它?

5 个答案:

答案 0 :(得分:3)

XCode4不同,我找不到这个选项。以下是如何操作 - 访问项目的Base SDK,在导航器左上角选择项目(蓝色xcode图标);在下一个窗格中选择项目属性(而不是目标);然后选择“构建设置”。

我试图发布截图,但显然我需要先获得更多“声望点”......

答案 1 :(得分:0)

右键点击目标并选择Get Info。转到Build标签,确保Base SDK设置为Latest iOS

答案 2 :(得分:0)

转到目标设置并确保将Base SDK设置为最新版本。还要检查部署目标。

答案 3 :(得分:0)

我知道这是一个老问题,但我遇到了同样的问题并想提供帮助。警告意味着您的Xcode版本使用的SDK早于部署目标。例如,您有Xcode 6.2,但正在为iOS 8.3进行部署。您需要将Xcode更新到6.3版才能解决该错误。另一种选择是从Apple开发人员中心手动下载SDK。

答案 4 :(得分:0)

当我不小心打开旧版本的 Xcode 时遇到了这个问题。如果您的计算机上安装了 2 个版本的 Xcode,请确保您使用的是您打算使用的版本!旧版本无法理解较新的部署 SDK。