我的iOS项目只显示“我的Mac 64位”,而不是模拟器或我的iPhone。我不知道为什么会这样。我不认为我改变了什么。
我把我的项目设置为iOS 5作为基础SDK,但无论我做什么,它似乎从来没有显示我的任何其他选项来构建。我重启了Xcode几次,仍然没有运气。
为什么会这样?
Xcode 4.2, Build 4D199
我的iOS项目只显示“我的Mac 64位”,而不是模拟器或我的iPhone。我不知道为什么会这样。我不认为我改变了什么。
我把我的项目设置为iOS 5作为基础SDK,但无论我做什么,它似乎从来没有显示我的任何其他选项来构建。我重启了Xcode几次,仍然没有运气。
为什么会这样?
Xcode 4.2, Build 4D199
当前回答
去构建设置->所有->支持的平台。点击它并选择iOS。我的因为某种奇怪的原因在Mac里。我从来没改过!
其他回答
当你改变项目名称或类似的东西时,这基本上就会发生。解决方案是,您必须为您的项目选择正确的“Scheme”。下面是解决方案:
打开项目后:
从上方菜单进入“产品” 从列表中选择“Scheme” 然后选择“管理方案” 现在,不管你的“项目名称”是否在这里列出,只要从窗口的右上角点击“自动创建方案”。 按“确定”,现在你的项目重建,你可以在顶部找到“模拟器列表”。
希望这对你们有帮助。
对于这个问题,我尝试了在stackoverflow上找到的所有建议解决方案。
最终,我删除了Xcode应用,并从app Store重新下载了它。安装完成后,模拟器又回来了。
如果您在重命名项目后看到这个问题,实际的问题是该方案定义了一个引用旧项目名称的容器。您还必须在文本编辑器中编辑您的方案文件,并用您的新项目名称替换旧项目名称的所有实例。
你必须遍历项目文件夹中的所有子文件,并将旧项目的名称替换为新项目名称来解决这个问题。其他答案中列出的所有其他方法都是强迫Xcode为你做这件事的方法。
对这个问题有不同的解决办法。下面是我使用的两种方法:
右键单击xcodeproj文件。选择“显示包内容”。 现在,删除xcuserdata文件夹中的所有内容。 选择“编辑模式”。可执行部分将在窗口的信息选项卡中有“none”。 现在选择“ProjectName.app”。
下面是我解决这个问题的方法。右键单击xcodeproj文件并选择“显示包内容”。现在删除xcuserdata文件夹中的所有内容。