Lorsque j'ouvre le nouveau Xcode 9 et que je vais sur Preferences > Components
Je ne vois pas d'option pour télécharger les simulateurs iOS 11. Je suis sûr à 100% que j'ai la dernière version Xcode 9 beta 4
J'ai fait quelques recherches et j'ai découvert que Xcode télécharge un index pour déterminer ce qu'il est capable de télécharger. Pour moi, c'était: https://devimages-cdn.Apple.com/downloads/xcode/simulators/index-9.0.0-CA351AD8-3176-41CB-875C-42A05C7CDEC7.dvtdownloadableindex
Fondamentalement, on peut l'utiliser pour n'importe quelle version de Xcode en déterminant le DTXcoce:defaults read /Applications/Xcode-beta.app/Contents/Info DTXcode
.
Un résultat comme 0900
doit être converti en 9.0.0
Et le DVTPlugInCompatibilityUUID:defaults read /Applications/Xcode-beta.app/Contents/Info DVTPlugInCompatibilityUUID
Téléchargez ensuite: https://devimages-cdn.Apple.com/downloads/xcode/simulators/index-<the DTXcode>-<the UUID>.dvtdownloadableindex
.
Et enfin pour pouvoir l'ouvrir: plutil -convert xml1 <the downloaded .dvtdownloadableindex file>
Quelqu'un peut-il vérifier que j'ai le bon index dvtdownloadable? Ou fournir une URL vers la bonne version? Sinon, j'espère que quelqu'un pourra fournir l'url du package complet du simulateur en téléchargeant et en annulant le simulateur tout en regardant dans console.app
comme dans cet article
Je semble être assez stupide, perdre trop de temps que nécessaire.
Les nouveaux simulateurs iOS 11 étaient déjà inclus dans le nouveau Xcode, (mais ils n'apparaîtront pas dans les paramètres de Xcode). Vous pouvez simplement ouvrir le simulateur (/Applications/Xcode.app/Contents/Developer/Applications/Simulator.app
) et choisissez un appareil iOS 11 dans le Hardware > Device
barre de menu.
Xcode.app
peut être Xcode-beta.app
aussi.