在XCode 5中使用iOS 5模拟器?

22
似乎 XCode 5 只提供 iOS6 和 iOS7 模拟器。是否有办法在 XCode 5 中使用 iOS 5 模拟器?
8个回答

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的过渡时期也做了同样的事情。 因此,合理地预计从现在起,苹果公司将仅为当OS X发布时的当前iOS版本及其之前的版本提供模拟器。


4
很遗憾,它们没有显示出来 - 只有6.0和6.1的模拟器。我需要做些特别的事情才能让它们出现吗? - Colen
3
更新 - 根据iOS开发者论坛上的一篇帖子,iOS 5模拟器只会出现在Mountain Lion操作系统下,而不是Mavericks操作系统下 - 你正在运行10.8吗?感谢您的帮助。 - Colen
哦,是的,我只是一名注册的iOS开发者。由于我不是注册的Mac开发者,我不确定我是否有权限访问 - 更不用说关注 - OS X的测试版副本了。如果苹果在Mavericks下删除了iOS 5模拟器,那么你可能就没戏了;我不认为有人能够成功在Mountain Lion下运行iOS 4模拟器。 - Tommy
2
@colen 你有那篇在iOS开发者论坛上的帖子链接吗? - Scott Corscadden
3
我也遇到了这个问题。我安装了全新的Mavericks和Xcode 5,但只有6.x及以上版本可供下载。 - Hahnemann

7
自从Mavericks和Xcode 5.1之后,iOS5模拟器已经消失了 :(
看起来苹果希望我们专注于iOS7和iOS6。(现在,在活跃的AppStore设备中,iOS5仅占总数的1到5%)

4

虽然在Mavericks下没有5.1模拟器,但您仍然可以连接老款iPad1来进行测试。


2

可以从 Xcode -> 偏好设置 -> 下载 -> 组件 安装其他模拟器。

下载模拟器截图

然而,对于 Xcode 5.x,无法安装 iOS 5 模拟器,因为 Mavericks 不允许。

Xcode 5 苹果文档截图

Xcode 5 苹果文档链接


1
这并不能严格回答你的问题,但这是我实际操作的方法:你可以在系统上同时安装Xcode 4和5。Xcode 4确实支持iOS 5。你只需要从下载页面下载Xcode 4并在安装前将应用程序重命名(这样就不会复制到Xcode 5上)。编辑:这个解决方案现在不再可行。它曾经可行,但对我来说目前会崩溃。

1
仅为完成而言,即使是Xcode 4也不支持iOS 5模拟器。 - Legoless
你说得对,Legoless。我有模拟器,但是当我运行它时它会崩溃。以前可以用,但最近的更新可能破坏了它。 - gimix
5
Mavericks内核已更改,不再支持iOS 5模拟器。 - Legoless

0
我正在运行Mavericks,但是在Parallels Desktop下有Mountain Lion作为虚拟分区。在Xcode 5.0.2中下载iOS 5.0和5.1模拟器显示出来了,我已经下载了它们,但可悲的是当我运行应用程序时似乎无法选择它们。
手动选择5.1模拟器可以正常运行,但是我似乎无法从Xcode部署应用程序到它上面,即使我将我的部署目标设置为5.1.1。
为了满足我的好奇心,我还从外部硬盘(没有虚拟机)运行了Mountain Lion,并获得了相同的结果:无法从Xcode 5将应用程序部署到iOS 5.1.1。

0
我之前可以在Lion上使用Xcode 5运行iOS 5.0模拟器。但是在升级到Maverick后,它不能像在Lion上那样工作了。也许有一种方法,但不同于以前...

0

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