在Xcode7.0中手动安装模拟器SDK 8.0

众所周知,Xcode 7.0不再支持iOS 8模拟器。 因此,当我转到下载首选项时,我只找到iOS 8.1模拟器和更高版本。 但我真的需要在iOS 8.0上测试我的代码并且我没有任何设备支持该版本,所以我需要从模拟器中执行此操作。

我下载了Xcode 6.0.1(以解压缩iOS 8.0模拟器)并将其安装在我的应用程序中,但我无法运行Xcode(因为它无法在El Capitan上运行)。

所以我试图复制/粘贴iOS 8.0模拟器:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator8.0.sdk

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/CoreSimulator/Profiles/Runtimes/iOS 8.0.simruntime

从Xcode 6.0.1到Xcode 7.0并重新启动mac

然后我重新打开Xcode 7.0,然后转到Window – > Devices并输入以下内容:

在此处输入图像描述

然后我点击“创建”,但一旦创建它显示为iOS 9.0,一旦我在该模​​拟器上运行代码,它将操作系统读取为9.0而不是8.0

在此处输入图像描述

有人可以帮我解决这个问题吗?

如果您无法添加iOS 8模拟器,请尝试在运行iOS 8的设备上运行此应用程序,并使用xcode进行开发人员配置。 这样它也可以帮助选择实际崩溃的大多数LOC。 此外,对于随机崩溃,您可能需要使用“工具”工具分析应用程序内存管理(但这也取决于崩溃原因)。

你可以从xcode prefrences – >下载下载它 在此处输入图像描述

对于手动,您可以从旧的xcode路径(/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app/Contents/MacOS/iPhone模拟器)获取它,并使用相同的路径粘贴新的xcode。