如何更改iOS模拟器目录
Posted
技术标签:
【中文标题】如何更改iOS模拟器目录【英文标题】:How to change iOS simulator directory 【发布时间】:2019-06-02 21:33:05 【问题描述】:Xcode 在我的 SSD 上占用了大量可用空间,因此我将它安装在我的外置 HDD 上。但是当我尝试在 Xcode 偏好中下载任何 ios 模拟器时,我注意到它仍然下载到我的 SSD 上。你能告诉我吗?在终端,其他任何地方?
我试图找到命令行组合,它改变了模拟器的路径
我预计 iOS 模拟器会被下载到我的外部硬盘并且运行良好
【问题讨论】:
只是一个提示,把你经常使用的任何东西移动到 SSD 和任何文件,纯数据到 HDD。 【参考方案1】:从 Xcode 11(昨天向开发人员发布测试版)开始,我们应该找到位于 /Volumes/*/Library/Developer/CoreSimulator/Profiles/Runtimes 的模拟器运行时
我建议您将它们移到备用驱动器上的那个位置。在 CoreSimulatorService 运行时这样做可能会混淆它的状态,因为我们目前不处理从根文件系统中消失的运行时(我们确实处理它们由于磁盘弹出而消失),所以你可能需要在移动之后 SIGKILL CoreSimulatorService通过运行:
sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService 2> /dev/null
如果您不想等待 Xcode 11,您也可以创建一个从 /Library/Developer/CoreSimulator/Profiles 到 /Volumes/MyHDD/Library/Developer/CoreSimulator/Profiles 的符号链接。
【讨论】:
谢谢,我试试)以上是关于如何更改iOS模拟器目录的主要内容,如果未能解决你的问题,请参考以下文章