OGeek|极客世界-中国程序员成长平台

标题: ios - 如何通过 CLI 删除 Xcode 10 模拟器克隆? [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-11 20:40
标题: ios - 如何通过 CLI 删除 Xcode 10 模拟器克隆?

它们是否共享相同的 UDID? 它们是如何在后台实现的?

场景是我有 4 个克隆并行运行 UI 测试。我需要一个干净的模拟器来进行一些测试(但希望保持随机测试顺序)



Best Answer-推荐答案


清除所有测试模拟器的命令(之后您需要重新启动 Xcode):

xcrun simctl --set testing delete all

总的来说,最好只重置那些模拟人生(之后您不需要重新启动):

xcrun simctl --set testing shutdown all
xcrun simctl --set testing erase all

要删除特定设备,您首先需要使用 list devices 获取他的 ID,然后关闭并删除:

xcrun simctl --set testing list devices
xcrun simctl --set testing shutdown 2BC2B50E-C4BA-45B9-9C73-AF5097BA1F0B
xcrun simctl --set testing erase 2BC2B50E-C4BA-45B9-9C73-AF5097BA1F0B

感谢 Scott McCoy 的回答。

关于ios - 如何通过 CLI 删除 Xcode 10 模拟器克隆?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52660037/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://jike.in/) Powered by Discuz! X3.4