解决无法通过 xcode 下载 iOS 模拟器的 bug

在 xcode 中下载 iOS 的模拟器总会出错,明明磁盘空间足够,但它总是提示错误。可以直接下载模拟器文件的方式解决这个问题。

下载模拟器文件

进入页面 https://developer.apple.com/download/all/ 下载对应的模拟器文件,比如我这里下载的是 iOS 17.2,格式是 dmg 的。

安装模拟器文件

执行下面的三个命令即可解决问题。

sudo xcode-select -s /Applications/Xcode.app
xcodebuild -runFirstLaunch
xcrun simctl runtime add "your_path/iOS_17.2_Simulator_Runtime.dmg"

需要注意的是安装完成后,这个文件不能删除,如果删除了,xcode 会提示错误。

其它

进入到 ~/Library/Caches/ 文件夹,右键点击 com.apple.dt.Xcode 这个文件,选择 Show Package Contents,将上面下载的 dmg 文件放到这里的 Downloads 文件夹里。重启 xcode 进入到模拟器下载界面点下载也可。


> 可在 Twitter/X 上评论该篇文章