Xcode ve Flutter geliştiricileri için macOS disk temizleyici. DerivedData, simülatörler, build cache ve paket önbelleklerini tarar; son build ve güncel cihaz sembollerini koruyarak güvenle temizler.
Apple Developer ID ile imzalanmış ve notarize edilmiştir — ek kurulum adımı gerekmez.
Uygulamayı kullanmak mı istiyorsun?
Yeşil Code butonundan indirdiğin kaynak koddur (Xcode projesi).
Hazır uygulama için aşağıdaki DMG linkini kullan — repo'yu derlemene gerek yok.
veya Releases sayfasından en son CleanMac-x.x.dmg dosyasını indirin.
| Gereksinim | Değer |
|---|---|
| macOS | 13.0 (Ventura) veya üzeri |
| Mimari | Apple Silicon + Intel (Universal) |
- Releases sayfasından en son
.dmgdosyasını indirin - DMG'yi açın
CleanMac'i Kur.appdosyasına çift tıklayın — kurar ve otomatik açar
Manuel: CleanMac'i kapatın → CleanMac.app → Applications → açın
- Eski DerivedData — artık derlemediğin projelerin build çıktıları (son build korunur)
- Eski Flutter Build — yaygın proje klasörlerinde (
~/Developer/projects,~/projects,~/dev,~/codevb.) otomatik bulunan eski Flutterbuild/.dart_toolklasörleri - Kullanılmayan Simülatörler — güncelleme sonrası kullanılamayan runtime'lar
- Eski iOS Device Support — eski cihaz sembolleri (güncel cihaz korunur)
- Xcode Arşivleri (
.xcarchive) - Simülatör cache ve log dosyaları
- Son build (DerivedData / Flutter)
- Güncel iOS Device Support sembolleri
- Xcode, CocoaPods, Flutter Pub, Gradle, npm, Homebrew, Swift Package Manager önbellekleri
Menü çubuğundan veya ana pencereden tarama yapın, kategorilere göre hedefleri seçin ve temizleyin. Her hedefin altında ne silindiği ve etkisi açıklanır.
# Xcode ile aç
open CleanMac.xcodeproj
# Notarize edilmiş DMG oluştur (Developer ID + notary profili gerekir)
./scripts/build-dmg.sh| Script | Açıklama |
|---|---|
scripts/install-developer-id-cert.sh |
CSR oluşturur, Apple portalını açar |
scripts/import-developer-id-cert.sh |
İndirilen .cer dosyasını kurar |
scripts/setup-notary-credentials.sh |
Notarizasyon kimlik bilgisini kaydeder |
scripts/build-dmg.sh |
Archive → imzalama → DMG → notarizasyon |
Bu proje açık kaynak olarak paylaşılmaktadır. Katkılarınızı bekliyoruz.
Mesut As — mesutas.com · TechAs.co · LinkedIn
CleanMac ücretsiz ve açık kaynaklıdır. Beğendiysen geliştirmeye destek olabilirsin — zorunlu değil, minnet duyarım.
| Hesap Sahibi | Mesut As |
| Banka | EnPara |
| IBAN | TR51 0015 7000 0000 0088 1408 69 |
| Açıklama | CleanMac destek (veya istediğiniz bir not) |