Comment désinstaller l'un des simulateurs Xcode téléchargés?
Mon simulateur iOS 7 ne démarre pas (Unable to boot the iOS Simulator
). Je veux le réinstaller complètement.
J'ai essayé:
~/Library/Caches/com.Apple.dt.Xcode
Mais le simulateur iOS 7.1 reste installé. Comment l'enlever?
Notez que j'ai aussi essayé:
et ça n'a pas résolu mon problème.
Vous pouvez les supprimer de /Library/Developer/CoreSimulator/Profiles/Runtimes
(pas ~/Library
!):
NOTE: Ceci ne fera que supprimer une configuration de périphérique de la liste des périphériques Xcode. Pour supprimer les fichiers du simulateur de votre disque dur, reportez-vous à la réponse précédente.
Pour Xcode 7, utilisez simplement le menu Fenêtre\Périphériques dans Xcode:
Sélectionnez ensuite l’émulateur à supprimer dans la liste de gauche et cliquez dessus avec le bouton droit de la souris. Voici l'option Supprimer:
C'est tout.
Exécutez cette commande dans Terminal pour supprimer les simulateurs inaccessibles à partir de la version actuelle de Xcode utilisée.
xcrun simctl delete unavailable
Aussi, si vous cherchez à récupérer de l’espace lié au simulateur, Michael Tsai a constaté que la suppression des journaux de la simulation lui permettait de gagner 30 Go.
~/Library/Logs/CoreSimulator
Légèrement en dehors du sujet, mais pourrait être très utile car cela pourrait servir de base à d’autres tâches que vous voudrez peut-être faire avec des simulateurs.
J'aime garder ma liste de simulateurs au minimum, et comme il n'y a pas de sélection multiple dans les "Appareils et simulateurs", il est difficile de tous les supprimer.
Je lance donc tous les sims que je veux utiliser, puis supprime tous les simulateurs que je n'ai pas démarrés.
Supprimer tous les simulateurs d'arrêt:
xcrun simctl list | grep -w "Shutdown" | grep -o "([-A-Z0-9]*)" | sed 's/[\(\)]//g' | xargs -I uuid xcrun simctl delete uuid
Si vous avez besoin de récupérer des simulateurs individuels, ajoutez-les simplement à la liste dans "Appareils et simulateurs" avec le bouton Plus.