xCode 升级缺少模拟器。如何使用本地存储的模拟器?

Posted

技术标签:

【中文标题】xCode 升级缺少模拟器。如何使用本地存储的模拟器?【英文标题】:xCode upgrade missing simulators. How can I use locally stored simulators? 【发布时间】:2014-03-21 07:54:09 【问题描述】:

每当我升级到 xCode 时,我都会多次遇到这个问题。它删除了我的旧模拟器,我必须再次下载它们。任何一个都可以让任何其他进程。那可能是复制旧的模拟器文件夹并将它们粘贴到 xCode 内容/Developer/Platform/.....

或者是否有任何过程可以在本地存储的 xCode 中添加模拟器,而不是再次下载它们。

【问题讨论】:

你必须重新下载它们,因为它们是为这个版本的 XCode 工作的 【参考方案1】:

有一个有趣的answer on the Apple developer forums:

在Xcode的Window菜单中,选择“Devices”,还包括一个列表 模拟器。您可以添加“+”不存在的。

这为我的 Xcode 7.1 beta (7B60) 修复了问题

【讨论】:

【参考方案2】:

关闭项目、退出 Xcode 并重新启动 Xcode 对我有用

【讨论】:

【参考方案3】:

打开 Finder> 转到以下路径

Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs

在这里,您可以看到您所有的模拟器 SDK。

现在,这是我遵循的技巧。

转到旧版本 Xcode(比如 Xcode 5.0.2)的上述路径 所有下载的模拟器 SDK。 复制所需模拟器的 SDK 文件夹。 现在,转到升级版本 Xcode(比如 Xcode 5.1)的上述路径并粘贴 SDK。 重新启动模拟器。

Hardware>Device>iPad/iPhone 应该会显示您正在寻找的内容。另外,重新启动 Xcode 以更新模拟器列表。

【讨论】:

感谢您的回答。有效。你知道 OSX 将旧版本的 xcode 放在哪里吗?它甚至不在垃圾箱中 @TheSaad 好吧,那是我够不到的!但是,我认为 OS X 不会将其移至垃圾箱。我猜这不是更新的工作方式。升级文件下载的大小小于完整的下载文件。 哈哈。 OSX 是疯子。我知道升级的大小较小,但大多数情况下我都面临着下载完整文件

以上是关于xCode 升级缺少模拟器。如何使用本地存储的模拟器?的主要内容,如果未能解决你的问题,请参考以下文章

Xcode:升级到 Xcode 4.4 后如何恢复 4.3 模拟器? [复制]

Xcode 模拟器 - 缺少导航栏

安装 Xcode 9.0 Beta 后 Xcode 8.3.2 中缺少模拟器

Xcode 13 - 缺少 IOS 15 模拟器?

升级 iOs 9 + Xcode 7 破坏了 iOS 本地化

Xcode 10.3 中缺少模拟器 [重复]