4

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

在 Xcode 中进行调查。我可以在“项目”窗格下选择我的应用程序。选择 Info 选项卡后,它在 Deployment Target 下为“Mac OS X Deployment Target”,在下拉列表中为 Default。

这是一个 iOS 应用程序,而不是 Mac OS X 应用程序。我该如何改变?

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

建议?

4

2 回答 2

6

尝试这个:

  1. 打开 Xcode 并按 cmd + 1

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

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

  4. 重启你的 Xcode

于 2012-06-27T23:34:24.353 回答
-1

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

如果不这样做(例如,它来自一个非常旧的版本并且 Xcode 无法弄清楚如何修复它),那么重新创建项目可能会更容易。创建一个新的 iOS 项目,然后将您的源代码、它的 NIB 和资源复制到该项目中。也许这比尝试修复您拥有的旧项目更容易。

于 2012-06-27T23:09:44.757 回答