Xcode iOS Base SDK丢失

时间:2012-06-27 22:37:53

标签: ios xcode sdk target

我有一个我从未分发的旧iOS应用程序,现在我正在尝试再次处理该项目。它与早期版本的Xcode一起运行良好,但我当时还没准备好部署它。现在我正在使用当前版本的Xcode,但我有一个错误,即缺少基础SDK。我已经使用该错误消息探讨了每个帖子,但它们对我不起作用。

在Xcode中进行调查。我可以在“项目”窗格下选择我的应用程序。选择“信息”选项卡后,它在“部署目标”下显示为“Mac OS X部署目标”,并在下拉列表中显示“默认”。

这是一款iOS应用,而非Mac OS X应用。我该如何改变?

我已经将基础SDK作为最新的iOS。

建议?

2 个答案:

答案 0 :(得分:6)

试试这个:

  1. 打开Xcode并按cmd + 1

  2. 在左侧面板中选择您的项目 - >您在中心面板中的目标 - >右侧面板中的构建设置

  3. 找到“Base SDK”并选择“最新iOS”。如果您看到Release和Debug行,则为Release和Debug选择它。

  4. 重新启动您的Xcode

答案 1 :(得分:-1)

通常当你看到这个时,就是你有一个旧的iOS项目而你正在使用一个使用更新的基础iOS的Xcode版本。在这些情况下,您可以单击左侧Project Navigator树结构顶部的目标,您将看到项目设置。有一个标有“验证设置”的按钮,将显示在主面板下部中心部分附近。点击它。

如果没有这样做(例如,它来自真正的旧版本而Xcode无法弄清楚如何补救它),则重建项目可能会更容易。创建一个新的iOS项目,然后将源代码,其NIB和资源复制到该项目中。也许这比试图修复你的旧项目更容易。