When I open up the new Xcode 9 and go to Preferences > Components
I don't see an option to download iOS 11 simulators. I'm 100% sure I have the latest Xcode 9 beta 4
I did some research and found out that Xcode downloads an index to determine what it is able to download. For me that was: https://devimages-cdn.apple.com/downloads/xcode/simulators/index-9.0.0-CA351AD8-3176-41CB-875C-42A05C7CDEC7.dvtdownloadableindex
Basically one is able to use it for any Xcode version by determining the DTXcoce:defaults read /Applications/Xcode-beta.app/Contents/Info DTXcode
.
A result like 0900
must be converted to 9.0.0
And the DVTPlugInCompatibilityUUID:defaults read /Applications/Xcode-beta.app/Contents/Info DVTPlugInCompatibilityUUID
Then download: https://devimages-cdn.apple.com/downloads/xcode/simulators/index-<the DTXcode>-<the UUID>.dvtdownloadableindex
.
And lastly in order to be able to open it: plutil -convert xml1 <the downloaded .dvtdownloadableindex file>
Can someone verify I have the right dvtdownloadableindex? Or provide a url to the right version? Otherwise I hope someone can provide the url for the complete simulator package by downloading and cancelling the simulator while looking in to console.app
like in this article
iOS 9.0 is not supported by Xcode 11.
Launching the Simulator, though, always requires opening Xcode and going to Developer Tools. Because the Simulator. app is embedded within the Xcode app bundle, apps like LaunchBar won't find it to index it.
I seem to be pretty stupid, wasting too much time than necessary.
The new iOS 11 simulators were already included in the new Xcode, (however the won't appear in the settings of Xcode) . You can just open up the simulator (/Applications/Xcode.app/Contents/Developer/Applications/Simulator.app
) and choose an iOS 11 device in the Hardware > Device
menu bar.
Xcode.app
can be Xcode-beta.app
too.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With