Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Add Storage Management Tools for Xcode Junk

Aperta
#781 1 commento 1 reazione 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
30/100
Tipo di issue
Funzionalità
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
macos, swift
Ambito
desktop, tooling

Direzione di ricerca

Inizia esaminando i punti di ingresso relativi all’archiviazione di XcodesApp e la gestione esistente delle installazioni di Xcode, dei simulatori, delle cache, degli archivi, dei log e dei file di supporto dei dispositivi. Il lavoro sarà considerato completato quando sarà disponibile una sezione «Storage Management» concordata, che riporti l’utilizzo e fornisca azioni di pulizia sicure, inclusa la rimozione dei simulatori e raccomandazioni opzionali.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

enhancement

Tell us how we can improve Xcodes
Xcode installations accumulate a large amount of residual files over time—Derived Data, old iOS/watchOS/tvOS simulators, device support files, caches, and other build artifacts. These can easily grow to tens of gigabytes and are difficult to manage manually. Adding built-in storage management tools would make Xcodes a far more complete and helpful utility for developers.

Is your feature request related to a problem? Please describe.
Yes. Xcode’s leftover files take a huge portion of disk space, especially for developers who frequently install multiple Xcode versions or test across many simulators. Cleaning these folders manually or via scripts is inconvenient, error-prone, and not beginner-friendly. There is currently no unified place in Xcodes to view and manage storage usage across all installed components.

What would you like to see? How would you like it to work?
I would love Xcodes to include a Storage Management section that:
• Automatically detects large Xcode-related directories (Derived Data, Archives, Logs, Device Support, etc.)
• Lists installed simulators with their sizes and allows quick removal of unused ones
• Shows total storage usage per Xcode installation
• Offers one-click cleanup actions (e.g., “Clear Derived Data”, “Remove old Simulators”, “Clean Caches”)
• Optionally provides recommendations for safe cleanup based on last-used timestamps

This would make Xcodes not only a great installer manager but also the central tool for maintaining a clean and optimized Xcode environment.

Lingua principale
Swift
Stelle
8.6k
Fork
387
Merge medio
6g 7h
PR unite (30g)
3

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di XcodesOrg/XcodesApp

Tutte le issue di XcodesOrg/XcodesApp

Issue simili

Altre issue su Swift

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.