有没有办法在Xcode 7上获取iOS 7模拟器?

11

我刚刚将我的Xcode升级到最新版本(7.0 7A220),但丢失了先前版本中的iOS 7模拟器。我仍然拥有iOS 7 SDK,想知道是否有办法在最新版本的Xcode上使用它,而不是在我的OS X上安装另一个Xcode版本。

2个回答

8

这个安装到哪里了? - Dan Dyer
显然,上述 dmg 文件确实安装了(无论它安装到哪里了...),但它在 Xcode 7.2(Yosemite)中无法启动,模拟器显示无法启动 simruntime。 - konran

6

根据链接所引用的我的初步分析,您无法安装并使用旧版本的Xcode版本来使用相应的iOS模拟器。要使用iOS 7.1,请选择Xcode 6.4或更早版本。安装Xcode 6.4并从首选项中下载相应的模拟器。

enter image description here

要下载旧版本的Xcode,您需要使用开发者帐户登录https://developer.apple.com/downloads/ enter image description here

1
我现在安装了Xcode 7和6.4在我的OS X上(我需要iOS 9和iOS 7模拟器),我把第二个更名为Xcode2.app。 - enzo
在这里检查iOS 9的采用率:http://www.macrumors.com/2015/09/17/early-ios-9-adoption-rate/。自从这些更新在Xcode中发布后,很快所有设备都将升级到iOS 8和9版本。 - Gobi M
我的项目在使用Xcode 6.4进行编译时无法通过(因为添加了空值特性),所以我猜在我的情况下没有解决方案。 - George Marmaridis
4
你可以从Xcode 6.4的安装位置手动启动7.1模拟器,并在启动之前,将来自Xcode 7.2构建的Debug-iphonesimulator位置的已编译应用程序二进制文件复制到7.1模拟器设备的应用程序位置。这两个位置可能需要费些周折才能找到,但即使使用9.2 SDK构建的副本,也可以从Xcode 7.2连接到运行中的7.1模拟器中的应用程序,并且断点是有效的。这是一种hack方法,但对于某些测试来说,为什么不尝试一下呢... - konran

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