Cómo liberar espacio de Xcode y los simuladores de iOS
Xcode es la mayor fuente de espacio perdido en un Mac de desarrollo. Cada runtime de simulador ocupa entre 8 y 18 GB, y siguen ahí aunque desinstales Xcode. En un caso real: ~23 GB de runtimes de un Xcode que ya no estaba instalado.
DerivedData: siempre seguro
SeguroSon los archivos de compilación intermedios. Xcode los vuelve a crear en el siguiente build.
rm -rf ~/Library/Developer/Xcode/DerivedData/*Simuladores que ya no sirven
SeguroEste comando borra los simuladores de versiones de iOS que ya no tienes instaladas. Los que usas no se tocan:
xcrun simctl delete unavailableRuntimes de iOS viejos
Se regenera con costoMira qué runtimes tienes y borra los de versiones que ya no pruebas. Usa el comando de Xcode: borrarlos a mano no funciona porque son discos montados y están protegidos por el sistema.
xcrun simctl runtime listxcrun simctl runtime delete <ID>El Finder y du pueden mostrar hasta 4 veces más espacio del real en estas carpetas, porque cuentan el contenido de los discos montados.
iOS DeviceSupport
SeguroCada vez que conectas un iPhone con una versión nueva de iOS, Xcode guarda símbolos de 2–5 GB en ~/Library/Developer/Xcode/iOS DeviceSupport. Borra las versiones viejas; Xcode las descarga de nuevo si conectas ese dispositivo.
Archives: cuidado
Tus archivos: revisa~/Library/Developer/Xcode/Archives guarda tus builds publicados con sus símbolos (dSYM). Los necesitas para leer los reportes de crashes de esas versiones. Borra solo los de versiones que ya nadie usa.
Preguntas frecuentes
¿Si uso Expo o React Native necesito los simuladores?
Sí, necesitas al menos un runtime de iOS reciente para probar en el simulador. Borra solo los que no usas y los "unavailable".
Sigue leyendo
Liberar espacio de Android Studio sin romper Expo ni React Native
El SDK de Android, los emuladores y Gradle pueden ocupar 20–40 GB. Qué puedes borrar y qué necesita Expo para seguir funcionando.
Cómo encontrar y borrar node_modules viejos en Mac
Encuentra todos los node_modules de tu Mac, ordénalos por tamaño y borra los de proyectos inactivos. Se reinstalan con un comando.
¿Qué son los "Datos del sistema" en Mac y cómo reducirlos?
Por qué "Datos del sistema" (antes "Otros") ocupa tanto en tu Mac, qué hay dentro y qué puedes borrar de forma segura.