直接下载Xcode模拟器
我已经下载了Xcode 6.2,现在replace了以前的Xcode 6.1,使用模拟器7.1和8.1,它要求下载两个模拟器,但是由于某些原因,尝试4-5次后,它显示下载或请求超时的networking问题(注意:在n / W诊断后显示networking正常工作)
所以是否有任何直接的联系,我可以直接下载模拟器软件包,或者至less它显示进度的百分比/大小,而不仅仅是一个酒吧
如果这是不可能的,我已经阅读了有关将旧的模拟器复制到新的Xcode,所以我怎么能把旧的模拟器(7.1和8.1)放在Xcode 6.2中,直接工作,而无需再次下载
点击下载Xcode没有做任何事情 – 进度条没有进展(这是否使它成为一个退步吧?)。
这对我来说是有效的:
- 打开Xcode,打开首选项,进入下载部分。
- 打开控制台应用程序,清除控制台。
- 回到Xcode首选项。 开始模拟器下载,然后取消它。
- 现在在控制台中,您将看到有关取消下载URL的信息。
-
从控制台复制URL。 然后在terminal中的某个合适的临时文件夹中,下载它:
curl[您复制的url] -O(字母O,不是零)
-
最后,将这个文件复制到〜/ Library / Caches / com.apple.dt.Xcode / Downloads
删除所有* .dvtdownloadableindex文件(可能没关系,但是我删除了它们)。 -
在Xcode的下载部分,再次启动模拟器下载,它应该find你下载的文件并安装它。
那有多容易! 只有七步,哈!
因此,对于使用下载pipe理器来下载.dmg文件并且无法使其正常工作的用户的快速提示。
将文件放置在“下载”文件夹中后,将该URL复制并粘贴到某处并单独复制文件名称。
(对我来说,我正在下载iOS 9.3,所以url是 – https://devimages.apple.com.edgekey.net/downloads/xcode/simulators/ com.apple.pkg.iPhoneSimulatorSDK9_3-9.3.1.1460411551.dmg
并将刚刚复制到“下载”文件夹的文件重命名,即使它看起来完全一样。
我浪费了2到3个小时试图弄清楚这一点。 问题是文件名看起来完全一样。 但是有一个额外的空间。
另一个提示:也要获取下载url – 打开系统控制台。 确保所有消息都被选中,并在search框中searchxcode 。 进入Xcode模拟器下载屏幕,启动并停止所需模拟器的下载,并检查内部控制台日志。 你应该find那里的url。
所以是否有任何直接的联系,我可以直接下载模拟器软件包,或者至less它显示进度的百分比/大小,而不仅仅是一个酒吧
您不能直接下载模拟器软件包。 相反,您可以使用此链接从developer.apple下载xcode, 该链接为您提供了所需的模拟器。
如果你想在新的Xcode中使用旧的模拟器,下载后使用上面的链接下载所需的Xcode,打开DMG或打开你现有的旧Xcode,右键单击Xcode应用程序,然后单击“显示包装内容”,导航到: Contents/Developer/Platforms/iPhoneSimulator.platform/Developer
,复制find的模拟器文件夹(例如iPhoneSimulator7.1.sdk文件夹),重复步骤2和3为您当前的Xcode应用程序,粘贴模拟器文件夹,重新启动Xcode会告诉你新增加的模拟器。
通常,Xcode所需要的是一个很好的“重新启动”。 这不适合我,所以我重新启动了我的MacBook Pro。 现在它工作:)
当你被困住时,这是一件快速的事情。
按照以下步骤添加(新)模拟器(从Xcode 9开始)
- 点击模拟器图标并打开模拟器列表。
- 在列表的末尾,有一个选项可以添加新的模拟器“ 添加附加模拟器 ”。 这将打开“设备和模拟器”窗口。
- 切换到“模拟器”选项卡。
- 模拟器选项卡中有三个字段。
- 点击窗口左下angular的“+”图标。
- 模拟器名称: 在此input模拟器名称
- 设备types: 从此下拉列表中selectiPad
- 操作系统版本: 从此下拉列表中select操作系统版本
- 点击“创build”
一个新的模拟器将被添加到您的模拟器选项列表中。
看这个快照了解上面的步骤的stream程:
如果在模拟器列表中没有模拟器/操作系统版本,那么您正在寻找,
- 点击模拟器图标并打开模拟器列表。
- 在列表的末尾,有一个选项可以添加新的模拟器“ 下载模拟器 ”。 这将打开“组件”窗口(从Xcode >>首选项)。
- 从列表中select/单击模拟器,您需要下载。
看看这个快照: