Dossier Previews de Xcode sur Mac : peut-on le supprimer ?
Oui, il peut être vidé sans risque. Le dossier Previews contient un jeu de simulateurs distinct que Xcode n'utilise que pour les aperçus SwiftUI, et Xcode les recrée la prochaine fois que vous ouvrez un aperçu.
Où il se trouve
~/Library/Developer/Xcode/UserData/PreviewsDe quoi il s'agit
Quand vous utilisez le canevas d'aperçu dans Xcode, l'aperçu s'exécute dans un simulateur. Xcode garde ces simulateurs d'aperçu à l'écart de ceux que vous voyez dans la liste des appareils, dans ~/Library/Developer/Xcode/UserData/Previews, à l'intérieur d'un dossier nommé Simulator Devices.
Chaque appareil d'aperçu est un système de fichiers simulé complet, comme ceux de CoreSimulator/Devices. Un nouvel appareil est créé pour chaque type d'appareil et chaque runtime sur lesquels vous lancez un aperçu.
Il grossit parce que rien ne supprime les appareils d'aperçu des runtimes ou des types d'appareils que vous avez cessé d'utiliser, et qu'ils n'apparaissent pas dans la fenêtre Devices and Simulators de Xcode.
Quelle taille il peut atteindre
De quelques centaines de Mo à de nombreux Go, selon le nombre de types d'appareils et de versions de système que vous avez utilisés pour les aperçus.
Comment le vider à la main
- Quittez Xcode pour qu'aucun aperçu ne soit en cours d'exécution.
- Exécutez la commande ci-dessous. Elle supprime tous les simulateurs du jeu d'appareils distinct que Xcode utilise pour les aperçus. Vos simulateurs habituels ne sont pas touchés.
- Ouvrez Xcode à nouveau. Le premier aperçu prend plus de temps, le temps que Xcode crée un nouvel appareil d'aperçu.
xcrun simctl --set previews delete allCe qui se passe ensuite
Le premier aperçu après le nettoyage est plus lent, car Xcode doit créer et démarrer un nouveau simulateur d'aperçu. Vos projets, vos simulateurs habituels et le reste de UserData, comme les extraits de code et les raccourcis clavier, restent inchangés.
Comment Diskzy le traite
Diskzy compte ce dossier avec les données de développement dans la vue System Data (Données système) et indique sa taille sur la carte du disque, à côté de DerivedData et des autres dossiers Xcode que liste l'onglet Clean up (nettoyage).
Guides associés
- CoreSimulator Devices~/Library/Developer/CoreSimulator/Devices
- DerivedData~/Library/Developer/Xcode/DerivedData
- CoreSimulator Caches~/Library/Developer/CoreSimulator/Caches
- Xcode simulator runtimes/Library/Developer/CoreSimulator/Volumes
Voyez où est passé l'espace de votre Mac
Diskzy cartographie votre disque, explique les Données système et supprime ce qui peut l'être sans risque. Gratuit pendant 72 heures, puis 9 $ une seule fois pour 2 Mac.
Essayer Diskzy gratuitement