Xcode 9 - 没有iOS 11模拟器
当我打开新的Xcode 9并转到Preferences > Components
我没有看到下载iOS 11模拟器的选项。我敢肯定,100%我有最新的Xcode 9测试版4 Xcode 9 - 没有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?或者提供一个网址到正确的版本?否则,我希望有人可以通过下载并取消模拟器,同时寻找到console.app
像this article
我似乎是非常愚蠢的,浪费了太多的时间比需要提供完整的仿真包的URL。
新的iOS 11模拟器已经包含在新的Xcode中(但不会出现在Xcode的设置中)。您可以打开模拟器(/Applications/Xcode.app/Contents/Developer/Applications/Simulator.app
)并在Hardware > Device
菜单栏中选择iOS 11设备。
Xcode.app
可以Xcode-beta.app
了。