Cómo eliminar Archives de Xcode sin perder símbolos de fallos
Equipo de AskClean · Actualizado 2026-07-31
Elimina una Archive de Xcode solo cuando la versión ya no se distribuya y su dSYM ya no sea necesario para simbolizar fallos. Revisa las builds en Organizer, conserva App Store, TestFlight, Enterprise y Ad Hoc activas, y mueve a la Papelera únicamente las archives retiradas.

Una Archive no es una caché
Product > Archive crea un .xcarchive con el binario exacto, metadatos y, normalmente, su dSYM en ~/Library/Developer/Xcode/Archives. DerivedData se recompila desde el código; un dSYM coincide con el UUID de una build concreta y recompilar el mismo commit no crea un sustituto equivalente.
Audita las builds antes de borrar
Usa Window > Organizer > Archives para ver aplicación, versión, número de build, fecha y estado de distribución. Conserva toda build instalada o aún dentro de la ventana de soporte y análisis de fallos; la edad del archivo no basta para decidir.
- Abre Window > Organizer y selecciona Archives.
- Anota las builds activas de App Store, TestFlight, Enterprise y Ad Hoc.
- Verifica los dSYM y respalda las archives irremplazables.
- Marca solo builds internas abandonadas o versiones fuera de soporte.
- Elimina una por una, comprueba el resultado y vacía después la Papelera.
Una build antigua puede seguir instalada durante meses; decide por estado de distribución y soporte, no solo por fecha.
Elimina de forma reversible
Prefiere Organizer y elimina las candidatas de una en una. Usa Finder solo para un paquete antiguo que Organizer no pueda leer, tras comparar su Info.plist con la auditoría. No edites el interior del .xcarchive y no vacíes la Papelera hasta verificar que las archives necesarias siguen disponibles.
Define una política de retención
Registra en cada release la ubicación de la archive, la carga de símbolos, la copia de seguridad y la fecha de retirada. En una emergencia de disco, recupera primero DerivedData y otras salidas regenerables. AskClean muestra las archives por separado y nunca las trata como caché borrable en bloque.
Preguntas frecuentes
¿Puedo borrar toda la carpeta Archives?
No de forma indiscriminada. Puede contener el único binario y dSYM de una versión distribuida.
¿Se elimina la app del App Store?
No. Solo pierdes el artefacto local usado para reexportar o simbolizar esa build.
¿Puedo recrear el dSYM desde el mismo commit?
No de forma fiable: el dSYM debe coincidir con el UUID exacto del binario distribuido.
Fuentes