Xcode 9 - 没有 iOS 11 模拟器
Xcode 9 - no iOS 11 simulator
当我打开新的 Xcode 9 并转到 Preferences > Components
时,我没有看到下载 iOS 11 模拟器的选项。我 100% 确定我有最新的 Xcode 9 beta 4
我做了一些研究,发现 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?否则我希望有人可以通过下载和取消模拟器来提供完整模拟器包的 url,同时查看 console.app
就像 this article
我好像很笨,浪费了太多不必要的时间。
新的 iOS 11 模拟器已经包含在新的 Xcode 中(但是不会出现在 Xcode 的设置中)。您只需打开模拟器 (/Applications/Xcode.app/Contents/Developer/Applications/Simulator.app
) 并在 Hardware > Device
菜单栏中选择一个 iOS 11 设备。
Xcode.app
也可以是 Xcode-beta.app
。
在 Xcode 版本 9.0 beta 5 (9M202q)
在菜单中 Window > 设备和模拟器
- 点击左下角的+按钮
- 选择'Device Type':'iPhone SE'
- 然后'OS Version': 'iOS 11.0'可以选择
玩得开心!
只需在模拟 window 中转到 "File",将鼠标移动到 "Open device",select 您的 ios,然后最后 select iPhone 类型或您想要的设备。
当我打开新的 Xcode 9 并转到首选项 > 组件时,我没有看到下载 iOS 11 模拟器的选项。我 100% 确定我拥有最新的 Xcode 9 beta 4
已回答:
这是一个屏幕截图,还有另一种方法可以 select 您想要 运行 的模拟器,但如果您还没有
则需要更新
https://i.stack.imgur.com/iZ3Ua.jpg
当我打开新的 Xcode 9 并转到 Preferences > Components
时,我没有看到下载 iOS 11 模拟器的选项。我 100% 确定我有最新的 Xcode 9 beta 4
我做了一些研究,发现 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?否则我希望有人可以通过下载和取消模拟器来提供完整模拟器包的 url,同时查看 console.app
就像 this article
我好像很笨,浪费了太多不必要的时间。
新的 iOS 11 模拟器已经包含在新的 Xcode 中(但是不会出现在 Xcode 的设置中)。您只需打开模拟器 (/Applications/Xcode.app/Contents/Developer/Applications/Simulator.app
) 并在 Hardware > Device
菜单栏中选择一个 iOS 11 设备。
Xcode.app
也可以是 Xcode-beta.app
。
在 Xcode 版本 9.0 beta 5 (9M202q)
在菜单中 Window > 设备和模拟器
- 点击左下角的+按钮
- 选择'Device Type':'iPhone SE'
- 然后'OS Version': 'iOS 11.0'可以选择
玩得开心!
当我打开新的 Xcode 9 并转到首选项 > 组件时,我没有看到下载 iOS 11 模拟器的选项。我 100% 确定我拥有最新的 Xcode 9 beta 4 已回答: 这是一个屏幕截图,还有另一种方法可以 select 您想要 运行 的模拟器,但如果您还没有
则需要更新https://i.stack.imgur.com/iZ3Ua.jpg