Xcode 默认只有对应的的模拟器,我们作为开发者就必须适配多个版本的系统.这个时候就需要我们在多个模拟器中进行联调适配.但由于网络问题,下其它版本的模拟器总是下载一半又失败,并Xcode还没断点续传,一直下载不了,下面提供方法思路,一劳永逸.(至少目前是这样的.)
- 打开
Xcode
, 进入Preference
中的Components
面板
点击任意的下载按钮
-
打开系统工具
控制台
稍等一会儿, 在 Xcode 里取消下载, 然后你会在
控制台
里面看到对应的下载地址 (对应的 Cosnole Message 是 (DVTDownloadable: Download Cancelled. Downloadable: ...) 之类的)
- 复制对应的链接地址, 到某雷或者任何比 Xcode 下载快的工具里
- 等待下载完成, 进入
~/Library/Caches
- 找到 com.apple.dt.Xcode 文件, 右击选择
显示包内容
- 进入
Downloads
目录 (如果没有, 则手动创建一个 Downloads 目录) - 将下载好的文件移动到
Downloads
目录 (不要改动文件名) - 重启
Xcode
, 回到Components
面板, 点击对应下载好的 Simulator - 静静等待奇迹的发生~~~