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

Xcode iOS project only shows “My Mac 64-bit” but not simulator or device

这才刚刚开始,我的iOS项目只是显示"我的Mac 64位",而不是模拟器或我的iPhone来构建。我不知道为什么会这样。我想我什么都没变。

enter image description here

我将我的项目设置为iOS5作为基本的SDK,但不管我做什么,它似乎从未显示出我的任何其他选项来构建。我重新启动了Xcode几次,但还是没有运气。

为什么会这样?

xcode 4.2,构建4d199


我明白了。我不得不编辑这个方案(product->scheme->edit scheme…),因为某些原因没有选择可执行文件。我选择了我的应用程序,保存了,现在我有了我的模拟器和设备选项。


我就是这样解决这个问题的。右键单击xcodeproj文件并选择"显示包内容"。现在删除xuserdata文件夹中的所有内容。沃伊拉我希望它能帮助其他面临这个问题的人。


有同样的问题。

上述解决方案都不起作用。最后,我单击"管理方案",然后单击"立即自动创建方案"。然后在Xcode中选择新方案。现在,您将返回所有设备/模拟器选项。

如果你在项目中途,这可能是一个有点核的选择。当我开始一个新项目并重命名该项目时,出现了问题。在这种情况下,只有自动创建一个新方案才有效。


这基本上是发生的,当你改变你的项目名称或类似的事情。解决方案是,您必须为您的项目选择正确的"EDOCX1"(0)。解决方案如下:

打开项目后:

  • Go to"Product" from upper menu
  • Select"Scheme" from the list
  • Then select"Manage Scheme"
  • 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
  • Press"ok", now your project rebuild and you can find the"Simulator List" on the top
  • 希望这对你们有帮助。


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

  • 右键单击xcodeproj文件。选择"显示包内容"。现在,删除xuserdata文件夹中的所有内容。

  • 选择"编辑架构"。可执行部分将在窗口的"信息"选项卡中有"无"。现在选择"projectname.app"。

  • Screenshot


    当某些文件在没有Xcode支持的情况下更改时,通常会发生这种情况。在版本控制分支之间切换时。通常重启Xcode可以解决这个问题。


    这里的所有建议对我都不起作用,但是我做的是在侧边栏中单击项目,然后在"iOS应用程序目标"下切换"设备"。

    我被设置为"ipad"。我把它改成了"通用",然后又改回"ipad",这个计划自己也改了。

    如果有什么不同,这是一个PhoneGap/Cordova项目。


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

    您必须浏览项目文件夹中的所有子文件,并将旧项目的名称替换为新项目以解决此问题。其他答案中列出的所有其他解决方法只是强制Xcode为您完成这项工作的方法。


    当我用xcode 4.5(iosdk6)创建了一个项目,后来用xcode4.2(iosdk<6)打开它时,我遇到了这个问题。我解决了这个问题,选择Target->Summary,在Deployment Target下设置为5.0:

    enter image description here

    Xcode4.2不支持iOSSDK6.0,所以我需要降级部署目标,然后我把我的设备放到方案中。希望这能帮助别人。


    如果上面没有任何工作,那么单击侧栏中的项目,如上图所示,然后转到项目,然后单击构建设置,然后在架构下将支持的平台从OSX更改为IOS。

    希望能有所帮助!

    enter image description here


    通常下载的样本代码也有这样的问题。可以通过将基本SDK从项目的"构建设置"选项卡更改为最新的IOS来更改这些设置。

    enter image description here


    我有这个问题,下面是我如何解决的。

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


    嗨,我有一个项目,是从一所大学得到的。我用项目名称创建了一个"新方案"来解决这个问题。

    桑克斯


    选择"编辑架构",您将在"可执行"中没有,请从下拉菜单中选择.app,希望它有帮助。


    自动设置验证为我解决了这个问题。("验证设置"按钮)


    在我的例子中,我不得不在项目->构建设置中更改基本的sdk到最新的ios sdk


    我通过将部署目标版本设置为Xcode(IOSDK)支持的更低或相同版本来解决这个问题。


    我尝试了在StackOverflow上找到的所有关于这个问题的建议解决方案。

    最后,我删除了Xcode应用程序,并再次从应用程序商店下载了它。安装后,模拟器又回来了。