为什么我的Xcode 6.1.1模拟器选项全部消失了?

4
我最近在印度尼西亚旅行时,用MacBook Pro运行Xcode 6.1.1模拟一个新的iOS 7应用程序,这个应用程序基于AddMusic并且可以兼容iOS 7。当我试图在国外运行模拟器时,发现在Xcode的下拉菜单中消失了来自澳大利亚测试的iOS模拟目标。此外,自从回到家之后,只有在我移除、下载和重新安装Xcode之后,这些模拟器才重新出现。
在重新安装Xcode之前,Xcode唯一提供的选项是在iOS设备上运行该应用程序,但在未能测试修订版之前,我不愿意在客户面前这样做。
幸运的是,在离开家之前,我已经在iPhone 4和iPhone 5C上安装了早期版本,并能够演示它们。但我真的很想知道在下次出国旅行时如何避免这种情况。
我猜测这个问题可能是由于我在家和国外的互联网连接不同导致的。
是否有其他人也遇到类似的问题?

你尝试在“窗口”>“设备”下创建新的模拟器了吗?你尝试下载新的iOS 7模拟器了吗?你做了什么?有任何进展吗? - matt
有趣。你创建了iOS 8模拟器,但它们仍然没有显示为目标?奇怪。我不认为这与网络有任何关系。 - matt
我只能通过将我的部署目标从iOS 8.1更改为iOS 7.0才能使下拉菜单显示任何模拟器。一旦我这样做了,我就可以看到一堆模拟器,最新的是iPhone 5s。我想那就是我所能期望的最好结果了。 - user1043589
当我重新加载了最新版本的Xcode后,我能够使用iOS8.1和iOS 7,并在Phone 6上模拟并在实际的iPhone 5 C上进行测试。我再也没有遇到任何问题了。 - Greg
3个回答

9

在您的右上方点击窗口>设备

您会发现没有设备正在显示,按照以下步骤进行操作 底部左侧 点击“+” 然后开始添加您的设备。


当我弄乱模拟器文件夹时,我的模拟器消失了,这个步骤帮助我找回了它们! - anoop4real

1

我只是从“文件”菜单中关闭了项目,退出Xcode并重新启动Xcode,这对我有用。版本是最新的Xcode 7。


0

以下是一些可能会对您有所帮助的事项

  1. 检查项目设置中的部署目标。切换到较低版本的操作系统可能会帮助您恢复所有模拟器。 enter image description here

  2. 检查在命令行工具中使用的Xcode版本。前往Xcode -> 首选项 -> 位置 -> 命令行工具

  3. 退出Xcode并重新启动系统。

希望这些事项能够帮助您!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接