如果您想快速完成此操作,我建议使用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
XCode > 窗口 > 设备 :
然后使用删除键或点击齿轮图标来删除模拟器。
〜/Library/Developer/CoreSimulator/Devices/
,我相信这就是设备/模拟器存储的位置,尽管如果你在那里搞砸了什么,请小心。 - l'L'lxcrun simctl delete all
。现在在XCode 9中可以轻松删除设备,但要使用模拟器工具栏。 运行模拟器后,转到顶部菜单栏,然后转到 硬件 -> 设备 -> 管理设备,然后选择模拟器。您将看到选项[设备|模拟器],因此选择模拟器。 然后沿着列表往下走,取消选中您不想要的模拟器和操作系统版本。太容易了。当您在XCode中查找要使用的模拟器时,列表现在会更短。 删除不需要的模拟器
在GitHub上有一个很好的shell脚本,它可以删除所有模拟器并为您创建一个新的列表,而无需使用Fastlane(尽管Fastlane也值得拥有):