Xcode的iOS项目只显示“我的Mac 64位”,但不是模拟器或设备

这刚刚开始发生,我的iOS项目只显示“我的Mac 64位”,而不是模拟器或我的iPhonebuild立。 我不知道为什么会这样。 我不认为我改变了任何事情。

在这里输入图像说明

我有我的项目设置为iOS 5作为基础的SDK,但不pipe我做什么,似乎永远不会显示我的任何其他选项build立。 我重新启动了Xcode几次,仍然没有运气。

为什么发生?

Xcode 4.2,Build 4D199

我想到了。 我必须编辑scheme(Product-> Scheme-> Edit Scheme …),由于某种原因没有select可执行文件。 我select了我的应用程序,保存,现在我有我的模拟器和设备选项。

这是我如何解决这个问题。 右键单击xcodeproj文件并select“显示包内容”。 现在删除xcuserdata文件夹中的所有内容。 瞧。 我希望它能帮助那些面临这个问题的人。

有同样的问题。

没有上述解决scheme的工作。 最后,我点击“pipe理scheme”,然后点击“自动生成scheme”。 然后在Xcode中select新的scheme。 现在你将回到所有的设备/模拟器选项。

如果你在项目的中途,这可能有点核select。 我的问题发生在我开始一个新项目并重命名项目。 在这种情况下,只有autocreating一个新的计划似乎工作。

这是基本上发生的,当你改变你的项目名称或类似的东西。 解决的办法是,你必须为你的项目select正确的“ Scheme ”。 这是解决scheme:

打开你的项目之后:

  1. Go to "Product" from upper menu
  2. Select "Scheme" from the list
  3. Then select "Manage Scheme"
  4. Now no matter your "Project Name" is listed here or not just click on "Autocreate Schemes Now" from the upper-right side of the window
  5. Press "ok", now your project rebuild and you can find the "Simulator List" on the top

希望这可以帮助你们。

这个问题有不同的解决scheme。 我用过的两种方法如下:

  1. 右键单击xcodeproj文件。 select“显示包内容”。 现在,删除xcuserdata文件夹中的所有内容。

  2. select“编辑架构”。 窗口的“信息”选项卡中的可执行部分将具有“无”。 现在select“ProjectName.app”。

截图

通常情况下,这可能发生在一些文件改变而没有xcode的祝福。 就像在版本控制分支之间切换一样。 通常重新启动Xcode可以解决这个问题。

这里没有任何build议对我有效,但是在侧边栏中点击项目后,在“iOS应用程序目标”下,切换“设备”。

我被设置为“iPad”。 我把它改成了“普遍”,然后又回到“iPad”,这个计划就自行修正了。

如果它有所不同,这是一个PhoneGap /cordova项目。

如果您在重命名项目后看到此问题,则实际的问题是该scheme有一个指定了旧项目名称的容器。 您还必须在文本编辑器中编辑您的scheme文件,并用您的新项目名称replace旧项目名称的所有实例。

您必须浏览项目文件夹中的所有子文件,并用新文件replace旧项目的名称以解决此问题。 在其他答案中列出的所有其他解决办法只是迫使Xcode为你做这个。

当我使用Xcode 4.5(iOS SDK 6)创build一个项目并在稍后用Xcode 4.2(iOS SDK <6)打开项目时,我遇到了这个问题。 我解决了这个问题,select目标 – >摘要,在部署目标下,我把它设置为5.0:

在这里输入图像说明

Xcode 4.2不支持iOS SDK 6.0,所以我需要降级部署目标,然后我的设备在计划中。 希望这可以帮助别人。

select编辑模式,你将在“可执行”中有无,从下拉菜单中select你的.app,希望它有帮助

嗨,我得到了这个问题,我从一所大学获得了一个项目。
我已经通过创build一个带有项目名称的“New Scheme”来解决这个问题。

感谢名单,

一般下载的样本代码都有这样的问题 这些可以通过从项目的“生成设置”选项卡将基础SDK更改为最新iOS来进行更改。

在这里输入图像说明

如果上面没有任何东西,那么点击侧边栏中的项目,如顶部的图像所示,然后转到PROJECT然后Build设置,然后在体系结构下将支持的平台从OSX更改为iOS。

希望它会帮助!

在这里输入图像说明

自动设置validation为我解决了这个问题。 (“validation设置”button)

我有这个问题,这里是我如何解决它。

在“构build设置”中,将“支持的平台”从“iphoneos”更改为“iOS”。 我不知道为什么,但它对我有用。

我通过将部署目标版本设置为Xcode(iOS SDK)支持的较低或相同版本来解决此问题。

在我的情况下,我不得不改变项目的基础SDK – >build立设置为最新的iOS SDK

我尝试了每个build议的解决scheme,我可以find这个问题的计算器。

最后,我删除了Xcode应用程序,并从App Store 再次下载 。 安装完成后,模拟器又回来了。