【发布时间】:2011-02-18 23:07:35
【问题描述】:
我在现有项目中添加了一个新目标。 一切正常,但是......这个警告变成了。 Mac OS X 部署目标“10.6”比目标雪 iPhone 中的 SDK“iOS 4.2”更新 任何人都知道我可以如何禁用它?
【问题讨论】:
我在现有项目中添加了一个新目标。 一切正常,但是......这个警告变成了。 Mac OS X 部署目标“10.6”比目标雪 iPhone 中的 SDK“iOS 4.2”更新 任何人都知道我可以如何禁用它?
【问题讨论】:
XCode4 不同,我很难找到这个选项。操作方法如下 - 要访问项目的 Base SDK,请在导航器左上角选择项目(蓝色 xcode 图标);在下一个窗格中选择项目属性(不是目标);然后选择“构建设置”。
我试图发布一个截图,但显然我需要先获得更多的“声望点”......
【讨论】:
我知道这是一个老问题,但我遇到了同样的问题并想提供帮助。该警告意味着您的 Xcode 版本使用的 SDK 比您的部署目标旧。例如,您拥有 Xcode 6.2,但正在为 iOS 8.3 进行部署。您需要将 Xcode 更新到 6.3 版才能解决该错误。另一种选择是从 Apple 开发人员中心手动下载 SDK。
【讨论】:
右键单击您的目标并选择Get Info。转到Build 选项卡并确保Base SDK 设置为Latest iOS。
【讨论】:
转到目标设置并确保将 Base SDK 设置为最新版本。还要检查部署目标。
【讨论】:
当我不小心打开旧版本的 Xcode 时遇到了这个问题。如果您的计算机上安装了 2 个版本的 Xcode,请确保您使用的是您打算使用的那个!旧版本无法理解新的部署 SDK。
【讨论】: