¿Qué son los Archives de Xcode en Mac? ¿Es seguro borrarlos?
Puedes borrar los archives antiguos, pero no se regeneran automáticamente. Un archive es la compilación exacta que publicaste más sus símbolos de depuración, así que conserva los de las versiones que siguen en manos de los usuarios.
Dónde está
~/Library/Developer/Xcode/ArchivesQué es
Cada vez que seleccionas Product > Archive, Xcode guarda aquí un paquete .xcarchive, ordenado en carpetas por fecha. Contiene la app compilada y los archivos dSYM que convierten las direcciones de un fallo en nombres de función y números de línea.
Los archives son lo que subes a App Store Connect o exportas para distribución, y los ves en la ventana Organizer de Xcode. La carpeta crece porque Xcode conserva todos los archives que has creado hasta que los borras.
El valor de un archive antiguo está sobre todo en sus dSYM. Sin los símbolos correspondientes, los informes de fallos de esa compilación concreta son difíciles de leer.
Cuánto llega a ocupar
Cada archive ocupa desde decenas de MB hasta varios GB según la app, y años de versiones se van sumando.
Cómo vaciarla a mano
- En Xcode, selecciona Window > Organizer y elige Archives.
- Elige una app y revisa sus archives por versión y fecha.
- Conserva los archives de las versiones que están publicadas o que quizá tengas que volver a enviar o depurar. Haz clic derecho en los que no necesites y selecciona Delete Archive.
- Para ver los archivos directamente, ejecuta el comando de abajo. Solo abre la carpeta en el Finder.
open ~/Library/Developer/Xcode/ArchivesQué pasa después
Un archive borrado desaparece salvo que tengas una copia de seguridad. Puedes volver a compilar el mismo código fuente, pero el resultado es una compilación nueva, y es posible que los registros de fallos de la antigua no se simbolicen sin sus dSYM originales.
Cómo la trata Diskzy
Diskzy muestra Xcode Archives en la pestaña Clean up (Limpieza), pero los deja sin marcar, con el motivo de conservar los que quizá tengas que volver a enviar.
Guías relacionadas
- DerivedData~/Library/Developer/Xcode/DerivedData
- iOS DeviceSupport~/Library/Developer/Xcode/iOS DeviceSupport
- CoreSimulator Devices~/Library/Developer/CoreSimulator/Devices
Descubre adónde se fue el espacio de tu Mac
Diskzy hace un mapa de tu disco, explica los Datos del sistema y limpia lo que es seguro. Gratis durante 72 horas, después $9 una sola vez para 2 Mac.
Prueba Diskzy gratis