17

当我打开新的 Xcode 9 并转到时,Preferences > Components我没有看到下载 iOS 11 模拟器的选项。我 100% 确定我拥有最新的 Xcode 9 beta 4没有 iOS 11 模拟人生 :(

我做了一些研究,发现 Xcode 下载一个索引来确定它能够下载什么。对我来说是: https ://devimages-cdn.apple.com/downloads/xcode/simulators/index-9.0.0-CA351AD8-3176-41CB-875C-42A05C7CDEC7.dvtdownloadableindex

基本上可以通过确定 DTXcoce: 将它用于任何 Xcode 版本
defaults read /Applications/Xcode-beta.app/Contents/Info DTXcode
必须将结果0900转换为9.0.0

和 DVTPlugInCompatibilityUUID:
defaults read /Applications/Xcode-beta.app/Contents/Info DVTPlugInCompatibilityUUID

然后下载:https://devimages-cdn.apple.com/downloads/xcode/simulators/index-<the DTXcode>-<the UUID>.dvtdownloadableindex.

最后为了能够打开它:plutil -convert xml1 <the downloaded .dvtdownloadableindex file>

有人可以验证我有正确的 dvtdownloadableindex 吗?或者提供正确版本的网址?否则我希望有人可以通过下载和取消模拟器来提供完整模拟器包的url,同时查看console.app这篇文章

4

4 回答 4

17

我似乎很愚蠢,浪费了太多不必要的时间。
新的 iOS 11 模拟器已经包含在新的 Xcode 中,(但不会出现在 Xcode 的设置中)。您只需打开模拟器 ( ) 并在菜单栏中 /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app选择一个 iOS 11 设备。Hardware > Device

Xcode.app也可以Xcode-beta.app

于 2017-07-29T21:26:07.450 回答
14

在 Xcode 9.0 beta 5 (9M202q) 中

在菜单窗口 > 设备和模拟器中

  1. 点击左下角的+按钮
  2. 选择“设备类型”:“iPhone SE”
  3. 然后 'OS Version': 'iOS 11.0' 可以选择

在此处输入图像描述

玩得开心!

于 2017-08-11T10:53:40.237 回答
2

在此处输入图像描述只需在模拟窗口中转到“文件”,将鼠标移至“打开设备”,选择您的 ios,最后选择您想要的 iPhone 或设备类型。

于 2020-05-21T00:51:02.033 回答
0

当我打开新的 Xcode 9 并转到 Preferences > Components 时,我看不到下载 iOS 11 模拟器的选项。我 100% 确定我有最新的 Xcode 9 beta 4

https://i.stack.imgur.com/iZ3Ua.jpg

于 2020-05-22T03:21:24.813 回答