解决 Xcode 下载 iOS Simulator 频繁失败

从 Xcode 引导安装 iOS Simulator 套件很容易下载失败且无法断点续传,解决办法是直接从 Apple 开发者网站下载文件手动安装。

解决办法

https://developer.apple.com/download/all/?q=Xcode

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

运行 xcrun simctl runtime add 时如果出现类似如下错误:

D: 22A59611-EE3A-4386-9056-076B512C9941 iOS (17.2 - 21C62) (Unusable - Other Failure: Error Domain=SimDiskImageErrorDomain Code=5 "Duplicate of BFC13021-2F48-4F02-B05B-75313F47328D" UserInfo={NSLocalizedDescription=Duplicate of BFC13021-2F48-4F02-B05B-75313F47328D, unusableErrorDetail=})

可以打开 Xcode->Settings->Platforms,将已存在的重复条目删除后,重新执行命令。