¿Qué es DerivedData en Mac y es seguro borrarla?
Sí, es seguro borrar DerivedData. Solo contiene archivos que Xcode generó a partir de tu código fuente, y Xcode los vuelve a crear la próxima vez que abres y compilas un proyecto.
Dónde está
~/Library/Developer/Xcode/DerivedDataQué es
DerivedData es la carpeta de trabajo de Xcode. Por cada proyecto o workspace que abres, Xcode crea una subcarpeta con archivos intermedios de compilación, productos compilados, el índice de código que se usa para el autocompletado y para saltar a la definición, registros y las copias descargadas de los paquetes de Swift.
Crece porque cada proyecto tiene su propia carpeta y nada la elimina cuando dejas de trabajar en él. Los proyectos antiguos, los experimentos y el código de ejemplo clonado dejan ahí su resultado de compilación.
Borrar DerivedData también es una solución habitual cuando Xcode muestra errores obsoletos o una compilación se comporta de forma extraña.
Cuánto llega a ocupar
A menudo varios GB, y decenas de GB en un equipo que se usa habitualmente para desarrollar apps.
Cómo vaciarla a mano
- Cierra Xcode para que no esté escribiendo en la carpeta.
- En el Finder, selecciona Ir > Ir a la carpeta e introduce ~/Library/Developer/Xcode/DerivedData.
- Traslada a la Papelera las carpetas de los proyectos que ya no necesites, o elimínalo todo con el comando de abajo. El comando borra la carpeta DerivedData completa, que Xcode vuelve a crear por su cuenta.
- Vacía la Papelera si has usado el Finder.
rm -rf ~/Library/Developer/Xcode/DerivedDataQué pasa después
La siguiente compilación de cada proyecto es completa, así que tarda más de lo habitual, y Xcode vuelve a indexar el proyecto y a resolver los paquetes de Swift. Tu código fuente y los ajustes del proyecto no se tocan.
Cómo la trata Diskzy
Diskzy muestra DerivedData en la pestaña Clean up (Limpieza) y la marca, salvo que Xcode esté abierto, en cuyo caso no la toca.
Guías relacionadas
- iOS DeviceSupport~/Library/Developer/Xcode/iOS DeviceSupport
- Xcode Archives~/Library/Developer/Xcode/Archives
- CoreSimulator Devices~/Library/Developer/CoreSimulator/Devices
- CoreSimulator Caches~/Library/Developer/CoreSimulator/Caches
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