如何卸载一个下载的Xcode模拟器?
我的iOS 7模拟器无法启动(无法启动iOS模拟器)。我想完全重新安装。
我试着:
删除~ /图书馆/缓存/ com.apple.dt.Xcode 删除Xcode,从App Store重新下载。
但iOS 7.1模拟器仍在安装。如何去除?
请注意,我也尝试过:
重置模拟器内容和设置。 删除模拟器设备并重新创建它。
但这并没有解决我的问题。
如何卸载一个下载的Xcode模拟器?
我的iOS 7模拟器无法启动(无法启动iOS模拟器)。我想完全重新安装。
我试着:
删除~ /图书馆/缓存/ com.apple.dt.Xcode 删除Xcode,从App Store重新下载。
但iOS 7.1模拟器仍在安装。如何去除?
请注意,我也尝试过:
重置模拟器内容和设置。 删除模拟器设备并重新创建它。
但这并没有解决我的问题。
当前回答
有点偏离主题,但可能非常有用,因为它可能是你想用模拟器做的其他任务的基础。
我喜欢把我的模拟器列表保持在最小,因为在“设备和模拟器”中没有多选,所以把它们全部删除是一件痛苦的事情。
所以我启动了所有我想要使用的模拟程序,然后删除了所有我还没有启动的模拟器。
删除所有关机模拟器:
xcrun simctl list | grep -w "Shutdown" | grep -o "([-A-Z0-9]*)" | sed 's/[\(\)]//g' | xargs -I uuid xcrun simctl delete uuid
如果你需要返回单个模拟器,只需将它们添加回“设备和模拟器”中的列表中。
其他回答
注意:这只会从Xcode设备列表中移除一个设备配置。要从硬盘驱动器中删除模拟器文件,请参阅此答案。
对于Xcode 7,只需在Xcode中使用Window \ Devices菜单:
然后在左侧列表中选择要删除的模拟器,并右键单击它。 这里是删除选项:
这是所有。
你可以从/Library/Developer/CoreSimulator/Profiles/Runtimes(不是~/Library!)中删除它们:
在终端中运行此命令删除当前版本Xcode中无法访问的模拟器。
xxrun simctl delete不可用
此外,如果你想回收模拟器相关的空间,Michael Tsai发现删除模拟器日志为他节省了30gb。
~/Library/Logs/CoreSimulator
有点偏离主题,但可能非常有用,因为它可能是你想用模拟器做的其他任务的基础。
我喜欢把我的模拟器列表保持在最小,因为在“设备和模拟器”中没有多选,所以把它们全部删除是一件痛苦的事情。
所以我启动了所有我想要使用的模拟程序,然后删除了所有我还没有启动的模拟器。
删除所有关机模拟器:
xcrun simctl list | grep -w "Shutdown" | grep -o "([-A-Z0-9]*)" | sed 's/[\(\)]//g' | xargs -I uuid xcrun simctl delete uuid
如果你需要返回单个模拟器,只需将它们添加回“设备和模拟器”中的列表中。