2013-10-09 63 views

回答

27

如果您在OS X v10.8下使用Xcode 5,那么如果您转到首选项 - >下载,则应该在'组件'下看到5.0和5.1模拟器。您可以从那里直接下载并安装。

如果您在OS X v10.9下使用Xcode 5,那么iOS 5模拟器将不再可用。

在教训方面,苹果公司做了与iOS 4完全相同的事情,并且从OS X v10.7过渡到了v10.8。因此,从现在开始,预计从现在开始,Apple将仅为iOS版本提供模拟器,这是当前OS X推出时的最新版本,并且是之前的版本。

+4

不幸的是,他们都没有显示 - 只有6.0和6.1模拟器。我需要做什么才能让它们出现? – Colen

+3

更新 - 根据iOS开发者论坛上的帖子,iOS 5模拟器只出现在Mountain Lion下,而不是Mavericks - 你运行的是10.8吗?谢谢你的帮助。 – Colen

+0

哦,是的,我只是注册的iOS开发人员。由于我不是注册的Mac开发人员,因此我不确定自己有权访问 - 而且绝对不关心自己 - OS X的测试版副本。如果Apple已经在小牛下移除了iOS 5模拟器,那么您可能已经退出幸运的;我不认为有人曾经设法让iOS 4模拟器在Mountain Lion下工作。 – Tommy

7

由于小牛和Xcode的5.1,iOS5的模拟器现在已经:(

看来苹果希望我们能够专注于iOS7及iOS6的。(的iOS5现在拥有总共只有< 1〜5%的活跃AppStore的设备)

0

我能够运行的iOS在Lion上使用Xcode的5 5.0模拟器,但升级后特立独行它没。它的工作方式与Lion相同,可能有一种方式,但与以前不一样。 ..

1

这在技术上不回答你的问题,但是这就是我如何做到这一点的做法:

你可以拥有的Xcode 4,同时在系统上安装5。 Xcode4确实支持iOS 5.您只需要从downloads page下载Xcode4,然后在安装到系统之前重命名应用程序(这样您就不会通过Xcode 5复制它)。

编辑:此解决方案不再工作。曾经工作,但目前崩溃对我来说。

+1

只是为了完成,即使Xcode 4不支持iOS 5模拟器。 – Legoless

+0

你是对的Legoless,我有模拟器,但它运行时崩溃。用于工作,但最近的更新可能会打破它。 – gimix

+5

小牛内核已更改,并且不再运行iOS 5模拟器。 – Legoless

0

我正在运行小牛,但我将Mountain Lion作为Parallels Desktop下的虚拟分区。在Xcode 5.0.2下载iOS 5.0和5.1模拟器已经出现,我已经下载了它们,但遗憾的是我似乎无法在运行应用程序时选择它们。

5.1模拟器运行良好,如果我手动选择,它只是我似乎无法从Xcode部署应用程序,即使我将我的部署目标设置为5.1.1。

为了满足我的好奇心,我也得到了山狮从外部硬盘上运行(不包括虚拟机),我也得到了相同的结果:没有部署应用程序在Xcode 5到iOS 5.1.1

4

虽然在Mavericks下没有5.1模拟器,你仍然可以连接一个旧的iPad1来做你的测试。

2

附加模拟器可以从Xcode -> Preference -> Downloads -> Components

Screenshot for downloading simulator

然而被安装,在Xcode 5.x的iOS的情况下无法安装5模拟器自小牛不会允许它。

Apple document for Xcode 5 Screenshot

Apple document for Xcode 5 link