直接下载Xcode模拟器

Download Xcode simulator directly

我今天下载了 Xcode 6.2,它取代了之前的 Xcode 6.1 现在使用模拟器 7.1 和 8.1 它要求下载两个模拟器,但由于某种原因在尝试 4-5 次后它显示下载中的网络问题或请求超时(注意:在 n/w 诊断中它显示网络正在工作正确)

所以有没有直接的 link 从那里我可以直接下载模拟器包或至少在某个地方它显示进度 percentage/size 而不是只是一个栏

如果不可能,我已经阅读了有关将旧模拟器复制到新 Xcode 的内容,那么我如何将旧模拟器(7.1 和 8.1)放入 Xcode 6.2 中,它无需下载即可直接运行再次

so is there any direct link from where i can download the simulator package directly or somewhere at least it shows progress in percentage/size instead just a bar

您不能直接下载模拟器包。相反,您可以使用 this link 从 developer.apple 下载 xcode,它会为您提供所需的模拟器。

如果你想要新的Xcode中的旧模拟器,请使用上面的link下载所需的Xcode,下载后,打开DMG或打开现有的旧Xcode,右击Xcode应用点击'Show Package Contents',导航至:Contents/Developer/Platforms/iPhoneSimulator.platform/Developer,复制找到的模拟器文件夹(如iPhoneSimulator7.1.sdk文件夹),重复当前 Xcode 应用程序的第 2 步和第 3 步,粘贴模拟器文件夹,重新启动 Xcode 将显示新添加的模拟器。

点击 Xcode 中的“下载”没有做任何事情 - 进度条没有前进(是否使其成为倒退条?)。

这对我有用:

  1. 打开 Xcode,打开首选项,转到“组件”部分。

  2. 打开控制台应用程序,清除控制台。

  3. 返回 Xcode 首选项。开始模拟器下载,然后取消。

  4. 现在在控制台中,您会看到有关取消下载的一些信息 URL。

  5. 从控制台复制 URL。然后在终端中的某个合适的临时文件夹中下载它:

    curl [the url you copied] -O (the letter O, not a zero)

  6. 最后把这个文件复制到~/Library/Caches/com.apple.dt.Xcode/Downloads
    删除所有 *.dvtdownloadableindex 文件(也许没关系,但我删除了它们)。

  7. 在Xcode的下载部分,再次开始模拟器下载,它应该会找到你下载的文件并安装它。

那是多么容易啊!只需7步,哈哈!

通常,Xcode 是一个很好的老式重启。这对我不起作用,所以我重新启动了我的 MacBook Pro。现在可以了:)

当你遇到困难时,这是一件很快的事情。

对于使用下载管理器下载 .dmg 文件但未能成功运行的用户来说,这是一个快速提示。

将文件放入 'Downloads' 文件夹后, 将 url 复制并粘贴到某处,并单独复制文件名。

( 对我来说我正在下载 iOS 9.3 所以 url 是 - https://devimages.apple.com.edgekey.net/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK9_3-9.3.1.1460411551.dmg

并重命名刚刚复制到 'Downloads' 文件夹的文件,即使它看起来完全一样。

我浪费了 2 到 3 个小时来解决这个问题。问题是文件名看起来完全一样。但是某处多了一个space。

另一个提示: 也可以下载 url - 打开 系统 控制台。确保选择所有消息,并在搜索框中搜索xcode。转到 xcode 模拟器下载屏幕,开始和停止下载您想要的模拟器,并检查控制台日志。你应该在那里找到 url。

按照以下步骤添加(新)模拟器(Xcode 9 之后)

  1. 单击模拟器 图标并打开模拟器列表。
  2. 在列表末尾,有一个添加新模拟器的选项“Add Additional Simulator”。这将打开 'Device & Simulator' window.
  3. 切换到'Simulator'标签页。
  4. 模拟器选项卡中有三个字段。
  5. 单击 window 左下角的 '+' 图标。
  6. 模拟器名称:在此输入模拟器名称
  7. 设备类型:Select iPad 来自此下拉列表
  8. OS 版本:Select OS 此下拉列表中的版本
  9. 点击'Create'

一个新的模拟器将添加到您的模拟器选项列表中。

查看此快照以了解上述步骤的流程:

如果模拟器列表中没有simulator/OS版本,您正在寻找,

  1. 单击模拟器 图标并打开模拟器列表。
  2. 在列表末尾,有一个添加新模拟器的选项“下载模拟器”。这将打开 'Component' window(来自 Xcode >> 首选项)。
  3. Select/click 列表中的模拟器,需要下载。

看看这个快照:

如果有人在 2019 年搜索,我有比看凌乱的控制台应用程序更好的解决方案。

1/ 打开终端和 运行 sudo /Applications/Xcode.app/Contents/MacOS/Xcode 以 sudo 模式打开 Xcode。

2/ Xcode > Preferences > Components > Download 然后取消你要下载的模拟器。

3/ 返回终端,它将使用模拟器记录可下载文件 link,将其复制到 Safari 以下载它。

要在 XCode 中添加 iOS 模拟器,请执行以下步骤:

  • 从下面下载 iOS 模拟器 Link:

  • 下载完成后,将此文件复制到~/Library/Caches/com.apple.dt.Xcode/Downloads 在某些情况下,我们必须删除所有 *.dvtdownloadableindex 文件(也许没关系,我没有删除它们)。

  • 如果目录 ~/Library/Caches/com.apple.dt.Xcode 没有下载文件夹,只需单击 Show package content 创建下载文件夹,在移动 dmg 文件之前。

  • 在Xcode的下载部分,再次开始模拟器下载,它应该会找到你下载的文件并安装它。

(最新的置顶。列表中只保留最新版本。)

  • 模拟器Link:

iOS 15.2

https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK15_2-15.2.1.1643410298.dmg

iOS 14.5

https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK14_5-14.5.1.1621461325.dmg

iOS 14.3

https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK14_3-14.3.1.1611873653.dmg

iOS 14.2

https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK14_2-14.2.1.1605311653.dmg

iOS 14.1

https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK14_1-14.1.1.1604100028.dmg

iOS 14.0

https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK14_0-14.0.1.1604100028.dmg

iOS 13.7

https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK13_7-13.7.1.1599165590.dmg

iOS 13.6

https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK13_6-13.6.1.1597276955.dmg

iOS 13.5

https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK13_5-13.5.1.1591226335.dmg

iOS 13.4

https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK13_4-13.4.1.1586370836.dmg

iOS 13.3

https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK13_3-13.3.1.1580170331.dmg

iOS 13.2

https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK13_2-13.2.1.1575590084.dmg

iOS 13.1

https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK13_1-13.1.1.1571440502.dmg

iOS 13.0

https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK13_0-13.0.1.1571440502.dmg

iOS 12.4

https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK12_4-12.4.1.1568665771.dmg

iOS 12.2

https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK12_2-12.2.1.1557987768.dmg

iOS 12.1

https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK12_1-12.1.1.1543439531.dmg

iOS 12.0

https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK12_0-12.0.1.1537588161.dmg

iOS11.4

https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK11_4-11.4.1.1527703358.dmg

iOS11.3

https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK11_3-11.3.1.1524350608.dmg

iOS 11.2

https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK11_2-11.2.1.1516308624.dmg

iOS 11.1

https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK11_1-11.1.1.1510784422.dmg

iOS 11.0

https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK11_0-11.0.1.1508875951.dmg

iOS 10.3.1

https://devimages-cdn.apple.com/downloads/xcode/simulators/com.apple.pkg.iPhoneSimulatorSDK10_3-10.3.1.1495751597.dmg

打开iPhone 11 iOS 13.6 Simulator with Xcode 12 in Visual Studio for Mac(Xamarin):

  • 您必须同时安装 Xcode 12.0 和 Xcode 11.6
  • 先打开11.6模拟器再打开visual studio
  • 转到 Visual Studio 首选项并将 Xcode SDK 更改为指向 Xcode 11.6 版本和重启工作室
  • 重新启动后转到 Visual studio 首选项并设置 Xcode 指向 Xcode 12.0 并重新启动它的 SDK 路径
  • 现在关闭 11.6 模拟器并在 Visual studio 启动后瞧你 将在模拟器列表中看到 iPhone 11 iOS 13.6 模拟器选项

Note: This steps are performed in Visual Studio for Mac 2019

按照以下步骤获取带有 supported/different OS、

的新模拟器
  • 打开 Xcode,打开首选项,转到“组件”部分。
  • 返回 Xcode 首选项。开始模拟器OS下载
  • 现在转到模拟器打开文件并打开模拟器。
  • 您可以看到您下载的 OS、运行 和测试。