Xcode在我的SSD上占用了大量可用空间,因此我将其安装在外部HDD上。但是,当我尝试以Xcode首选项下载任何iOS模拟器时,我注意到它仍已下载到我的SSD中。您能告诉我如何更改iOS模拟器目录吗?在终端中,还有其他地方吗?
我试图找到命令行组合,从而改变了模拟器的路径
我希望iOS模拟器可以下载到我的外部硬盘上,并且运行良好
答案 0 :(得分:0)
从Xcode 11(昨天发布给开发人员的Beta版)开始,我们应该在/ 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的符号链接。