解决xcode15下载模拟器慢以及没有断点续传

2023-12-27 21:30:06

问题描述:Xcode15 为了最小化安装包大小,iOS17模拟器需要单独安装。然而下载模拟器的时候,经常出现Could not download iOS... 的下载失败提示。

以下为解决方案:

一、直接下载IOS17模拟器的包

以下两种方式都可以

方法一:Apple后台直接下载

Appid不是开发者账号的话会显示没有权限访问,可以直接访问Apple的more页面。
进入:https://developer.apple.com/download/all/?q=ios,选择所需设备下载可以直接下载
在这里插入图片描述

方式二.获取地址 直接下载

  1. 打开console,并点击开始,查看日志内容:
    在这里插入图片描述
  2. 过滤收到相关日志(关键字可以过滤dmg)后,下载模拟器,即可点击取消
    在这里插入图片描述
日志内容大致为:
#ACSLocateCachingServer(assetURL=https://download.developer.apple.com/Developer_Tools/iOS_17_Simulator_Runtime/iOS_17_Simulator_Runtime.dmg, locateTimeout=30.000, options=(null)

获取到实际请求的地址为:https://download.developer.apple.com/Developer_Tools/iOS_17_Simulator_Runtime/iOS_17_Simulator_Runtime.dmg
复制该地址直接到浏览器访问,下载即可

Tips:每次重新下载的时候,如果没有续传,可以点击取消,然后再重新get下载,进度会很快恢复到刚刚的进度

在这里插入图片描述
最终得到 iOS_17_Simulator_Runtime.dmg 文件。

二、得到dmg包后安装

  1. 双击 iOS_17_Simulator_Runtime.dmg 文件,等待打开后,逐层找到 Runtimes 文件夹。
  2. 应用程序找到 Xcode15 App,然后右击选择 显示包内容,通过 Contents —> Developer —> Platforms —> iPhoneOS.platform —> Library —> Developer —> CoreSimulator,找到 Profiles 文件夹。
  3. 将第 1 步的 Runtimes 文件夹拷贝到第 2 步的 Profiles 文件夹中。
  4. 重启 Xcode 15,此时模拟器已成功安装。

部份操作步骤整合from:https://juejin.cn/post/7280104452400267316

文章来源:https://blog.csdn.net/weixin_43865875/article/details/135254160
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。