如何从 Xcode 中删除多余的 iOS 模拟器条目?

问题描述 投票:0回答:7

如何从 Xcode 菜单中删除所有这些额外的模拟器?

ios xcode ios-simulator
7个回答
31
投票

如果你想快速完成此操作,我建议使用 fastlane 工具 你可以用一行重置模拟器

fastlane snapshot reset_simulators

安装 fastlane 工具

sudo gem install fastlane

确保您安装了最新版本的 Xcode 命令行工具:

xcode-select --install

https://docs.fastlane.tools/actions/capture_ios_screenshots#completely-reset-all-simulators

命令是

fastlane snapshot reset_simulators

12
投票

XCode > 窗口 > 设备 :

然后使用删除键或单击齿轮图标来删除模拟器。


3
投票

您无需删除不想在运行目的地下拉菜单中看到的模拟器。在 Xcode 9 上,您可以隐藏不需要的内容。

  1. 转到窗口 > 设备和模拟器ShiftCmd2

  2. 从左侧选择模拟器并取消选中“显示为运行目的地”,如下所示:


0
投票

您现在可以在 XCode 9 中轻松删除设备,但需要使用模拟器工具栏。 当模拟器运行时,转到顶部栏并转到 硬件 -> 设备 -> 管理设备,然后选择模拟器。您将看到选项[设备|模拟器]所以选择模拟器。 然后沿着列表向下操作,取消选中您不需要的模拟器和操作系统版本。太容易了。当您在 XCode 中查找要使用的模拟器时,列表现在会短得多。 Removing unwanted Simulators


0
投票

有一个很好的 shell 脚本,可以删除所有模拟器并在 GitHub 上为您创建一个新模拟器列表,而不需要 Fastlane(尽管 Fastlane 无论如何都值得拥有):

https://github.com/jerolimov/reset_simulators


0
投票

幸运的是,在最新版本的 Xcode(例如版本 13.4.1)中,可以轻松地一次删除多个模拟器。

在 Xcode 中,转到 Windows -> 设备和模拟器,然后选择模拟器选项卡。将出现设备列表,您可以从中进行多项选择,然后删除。


0
投票

如果您只想删除所有现有模拟器,您只需使用

xcrun simctl delete all

© www.soinside.com 2019 - 2024. All rights reserved.