Cache CocoaPods sur Mac : peut-on le supprimer sans risque ?
Oui, le cache CocoaPods peut être supprimé sans risque. Il stocke des copies téléchargées des pods, et CocoaPods les télécharge à nouveau la prochaine fois que vous exécutez pod install.
Où il se trouve
~/Library/Caches/CocoaPodsDe quoi il s'agit
Quand vous exécutez pod install, CocoaPods télécharge chaque dépendance une seule fois dans ~/Library/Caches/CocoaPods, puis la copie dans le dossier Pods de votre projet. Les autres projets qui utilisent la même version d'un pod réutilisent la copie en cache.
Il grossit parce que chaque version de chaque pod que vous avez utilisé reste dans le cache, y compris des versions dont aucun projet actuel ne dépend.
Il ne faut pas le confondre avec le dossier Pods d'un projet, qui contient les copies avec lesquelles ce projet est réellement compilé.
Quelle taille il peut atteindre
En général de quelques centaines de Mo à quelques Go.
Comment le vider à la main
- Ouvrez Terminal.
- Exécutez la commande ci-dessous. Elle supprime tous les pods en cache.
- Pour voir ce qui est en cache avant de le vider, exécutez pod cache list.
pod cache clean --allCe qui se passe ensuite
Les projets qui ont déjà leur dossier Pods continuent de se compiler. Le prochain pod install ou pod update télécharge à nouveau les pods dont il a besoin.
Comment Diskzy le traite
Diskzy liste le cache CocoaPods dans l'onglet Clean up (nettoyage) et le coche. Les dossiers Pods situés dans les projets sont traités à part, comme dossiers de build de projet.
Guides associés
- DerivedData~/Library/Developer/Xcode/DerivedData
- Xcode Archives~/Library/Developer/Xcode/Archives
- Caches~/Library/Caches
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