当我打开新的 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,同时查看console.app
这篇文章