当我打开新的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吗?或者提供正确版本的网址?否则,我希望有人可以通过下载和取消模拟器来提供完整模拟器包的网址,同时查看console.app
中的{{1}}
答案 0 :(得分:15)
我似乎非常愚蠢,浪费了太多时间而不是必要的
新的iOS 11模拟器已经包含在新的Xcode中(但是它不会出现在Xcode的设置中)。您只需打开模拟器(/Applications/Xcode.app/Contents/Developer/Applications/Simulator.app
),然后在Hardware > Device
菜单栏中选择iOS 11设备即可。
Xcode.app
也可以是Xcode-beta.app
。
答案 1 :(得分:12)
在Xcode版本9.0 beta 5(9M202q)
在菜单窗口&gt;设备和模拟器
答案 2 :(得分:1)
答案 3 :(得分:0)
当我打开新的Xcode 9并转到“首选项”>“组件”时,没有看到下载iOS 11模拟器的选项。我100%肯定我拥有最新的Xcode 9 beta 4 已回答: 这是屏幕截图,还有另一种选择要运行的仿真器的方法,但是如果没有,则需要更新