Mac'te CocoaPods önbelleği nedir? Silmek güvenli mi?
Evet, CocoaPods önbelleğini silmek güvenlidir. Pod'ların indirilmiş kopyalarını saklar ve CocoaPods, bir sonraki pod install çalıştırışınızda bunları yeniden indirir.
Nerede bulunur
~/Library/Caches/CocoaPodsNedir
pod install çalıştırdığınızda CocoaPods her bağımlılığı bir kez ~/Library/Caches/CocoaPods içine indirir, sonra projenizin Pods klasörüne kopyalar. Aynı pod sürümünü kullanan diğer projeler önbellekteki kopyayı yeniden kullanır.
Büyür, çünkü kullandığınız her pod'un her sürümü, güncel hiçbir projenin bağımlı olmadığı sürümler de dahil, önbellekte kalır.
Bu, bir projenin içindeki Pods klasöründen farklıdır; o klasör, projenin gerçekten derlemede kullandığı kopyaları tutar.
Ne kadar büyür
Genellikle yüzlerce MB ile birkaç GB arası.
Elle nasıl temizlenir
- Terminal'i açın.
- Aşağıdaki komutu çalıştırın. Önbelleğe alınmış bütün pod'ları siler.
- Temizlemeden önce önbellekte ne olduğunu görmek için pod cache list çalıştırın.
pod cache clean --allSonrasında ne olur
Pods klasörü zaten olan projeler derlenmeye devam eder. Bir sonraki pod install veya pod update, ihtiyaç duyduğu pod'ları yeniden indirir.
Diskzy bunu nasıl ele alır
Diskzy, CocoaPods önbelleğini Clean up (Temizlik) sekmesinde listeler ve işaretler. Projelerin içindeki Pods klasörleri, proje derleme klasörleri olarak ayrıca ele alınır.
İlgili rehberler
- DerivedData~/Library/Developer/Xcode/DerivedData
- Xcode Archives~/Library/Developer/Xcode/Archives
- Caches~/Library/Caches
Mac'inizdeki alanın nereye gittiğini görün
Diskzy diskinizin haritasını çıkarır, Sistem Verileri'ni açıklar ve güvenli olanı temizler. 72 saat ücretsiz, sonra 2 Mac için tek seferlik 9 $.
Diskzy'yi ücretsiz deneyin