缺少Xcode iOS基本SDK

缺少Xcode iOS基本SDK,ios,xcode,sdk,target,Ios,Xcode,Sdk,Target,我有一个旧的iOS应用程序,我从来没有分发过,现在正试图再次在这个项目上工作。它在早期版本的Xcode上运行良好,但当时我还没有准备好部署它。现在我使用的是当前版本的Xcode,但我有一个错误,即缺少基本SDK。我已经浏览了这里的每一条带有错误信息的帖子,但它们对我不起作用 关于Xcode的研究。我可以在“项目”窗格下选择我的应用程序。选择“信息”选项卡后,它将部署下目标作为“Mac OS X部署目标”,并在下拉列表中显示为默认值 这是一个iOS应用程序,而不是Mac OS X应用程序。我如何改

我有一个旧的iOS应用程序,我从来没有分发过,现在正试图再次在这个项目上工作。它在早期版本的Xcode上运行良好,但当时我还没有准备好部署它。现在我使用的是当前版本的Xcode,但我有一个错误,即缺少基本SDK。我已经浏览了这里的每一条带有错误信息的帖子,但它们对我不起作用

关于Xcode的研究。我可以在“项目”窗格下选择我的应用程序。选择“信息”选项卡后,它将部署下目标作为“Mac OS X部署目标”,并在下拉列表中显示为默认值

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

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


建议?

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

如果这不起作用(例如,它来自一个非常旧的版本,Xcode无法找到如何修复它),那么重新创建项目可能会更容易。创建一个新的iOS项目,然后将源代码、NIB和资源复制到该项目中。也许这比修复旧项目更容易。

试试这个:

  • 打开Xcode并按cmd+1

  • 在左面板中选择项目->中间面板中的目标->右面板中的构建设置

  • 找到“基本SDK”并选择“最新iOS”。如果您看到一个发布和调试行,那么为发布和调试选择这个

  • 重新启动Xcode


  • 重新启动XCode?为什么?成功了,我只是想说为什么。。。只是浪费了20分钟,根本没想到会需要重新启动。新的XCode版本不需要重新启动,但在某些情况下是有帮助的