新しいXcode 9を開いてPreferences > Components
に移動すると、iOS 11シミュレーターをダウンロードするオプションが表示されません。私は最新のXcode 9ベータ4を持っていると100%確信しています
調査を行ったところ、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
を見ながらシミュレータをダウンロードしてキャンセルすることで、完全なシミュレータパッケージのURLを提供できることを願っています
私はかなり愚かで、必要以上に時間を浪費しているようです。
新しいiOS 11シミュレーターは、新しいXcodeに既に含まれていました(ただし、Xcodeの設定には表示されません)。シミュレーター(/Applications/Xcode.app/Contents/Developer/Applications/Simulator.app
)を開き、Hardware > Device
メニューバーでiOS 11デバイスを選択するだけです。
Xcode.app
はXcode-beta.app
にすることもできます。