如何在 Xcode 7 Beta 5 中安装 iOS 7 及更高版本的模拟器?

Posted

技术标签:

【中文标题】如何在 Xcode 7 Beta 5 中安装 iOS 7 及更高版本的模拟器?【英文标题】:How to install iOS 7 and onwards simulators in Xcode 7 Beta 5? 【发布时间】:2015-11-15 05:41:16 【问题描述】:

我想在 ios 7 及更高版本上测试我的应用。在这些操作系统中测试我的应用程序的唯一方法是使用模拟器。但是在将我的 Xcode 升级到 7 Beta 后,我看到了 iOS 8.1、8.2、8.3,但我收到了一个错误,即找不到它们。 iOS7 不存在。有没有办法在 Xcode 7 beta 5 中安装旧版操作系统模拟器?

【问题讨论】:

请详细说明您的“找不到它们的错误”评论。请提供显示确切错误对话框的屏幕截图,并说明显示错误的应用程序。 我附上了包含错误的截图。有什么指点吗? 看起来你有旧的(Xcode 6)版本的 8.3 sim 运行时,其中 liblauch_sim.dylib 没有以 Xcode 7 中的新安全要求可用的方式签名。有适用于 Xcode 7 的较新版本。它们应该显示在该首选项窗格中。显然他们不是。请提交雷达并在此处留下雷达编号的评论。转到bugreport.apple.com 有谁知道您是否可以通过 USB 电缆从 iPhone 4(运行 iOS 7)进行调试? 【参考方案1】:

旧版模拟器运行时可通过 Xcode 的首选项下载。

转到 Xcode -> 首选项 -> 下载以查看兼容的旧版模拟器运行时列表。

El Capitan 支持 iOS 8.1 和更新的运行时。

Yosemite 支持 iOS 7.1 和更新的运行时。

Xcode 发行说明中提到了一个已知问题,它会阻止 iOS 7.1 模拟器运行时在 Xcode 7 中工作。

因此,您目前无法将 iOS 7.1 模拟器运行时与 Xcode 7 一起使用。

【讨论】:

Xcode -> 首选项 -> 下载显示空列表。它仅显示已下载的文档。我相信我不小心删除了它们,现在我不能再下载它们了。 你的回答自相矛盾;最初,您声称可以从首选项安装模拟器,然后声称在 Xcode 7 上是不可能的。 @Zorayr 这并不矛盾。您可以下载 8.x 旧版 sims,而不是 7.1。 更新了答案,提到此时,没有办法在 Xcode 7 上安装 iOS7.x 模拟器——如果你找到方法,我很想知道. 答案是正确的,并且在您更改之前提供了更多信息。【参考方案2】:

点击设备选择选项卡,然后点击更多模拟器,然后您可以从新打开的窗口中选择并安装ios模拟器。

【讨论】:

【参考方案3】:

您可以下载它。或者如果您已经在旧 Xcode 版本中,那么您必须从

管理它

窗口 > 设备

【讨论】:

我点击窗口->设备。那你要怎么做才能创建一个新的模拟器屏幕呢? 点击下面给出的加号按钮 是的。但这对我没有帮助。我可以创建任意数量的模拟器。他们不工作。我认为文件丢失了,我无法下载它们。 @then 请删除 Xcode 并安装新的,下载最新的并安装它,然后按照步骤操作。这可能是工作 尝试一次。然后告诉我,我会帮你找到另一个解决方案

以上是关于如何在 Xcode 7 Beta 5 中安装 iOS 7 及更高版本的模拟器?的主要内容,如果未能解决你的问题,请参考以下文章

无法在 macOS Monterey 版本 12.0 Beta 中安装 Cocoapods - Xcode 13.0(13A233)

如何在 Windows 7 中安装 Xcode? [复制]

XCode 5.1 Beta 4 无法识别 iOS 7.1 Beta 4 测试设备

ld:找不到框架 Parse Xcode 7 beta

如何在 XCode 4.2.1 (SDK5.0) 中安装旧版 iOS 模拟器

Root.plist 中的项目不显示在设置中。 iOS9/Xcode7-beta5