¿Sabías que cada uno de los principales tiempos de ejecución de simuladores de iOS descargados a través de Xcode consume entre 8 GB y 15 GB de espacio en disco sin comprimir? Si ha estado desarrollando durante más de dos años, su Mac probablemente incluya tiempos de ejecución para iOS 16.0, iOS 16.4, iOS 17.2 y iOS 18.0. A menos que esté probando activamente la compatibilidad con versiones anteriores en versiones menores específicas, esos tiempos de ejecución están desperdiciando decenas de gigabytes de costoso almacenamiento SSD.
Peor aún: ¡estos tiempos de ejecución del simulador no se encuentran en la carpeta de inicio de su usuario! Viven en /Library/Developer/CoreSimulator/Profiles/Runtimes, lo que significa que los limpiadores de caché de usuario estándar los pasan por alto por completo. Aquí se explica cómo auditarlos y eliminarlos de forma segura.

Cómo comprobar los tiempos de ejecución del simulador instalado a través de la terminal
Apple proporciona la utilidad de línea de comandos simctl para inspeccionar y gestionar entornos de simulador. Abra Terminal y ejecute:
xcrun simctl lista de tiempo de ejecución -v
Este comando imprime todas las imágenes de tiempo de ejecución de iOS, watchOS, tvOS y visionOS instaladas, junto con su identificador único (UUID), la versión de compilación y si está disponible actualmente para Xcode.
Cómo eliminar un tiempo de ejecución obsoleto
Una vez que identifique un tiempo de ejecución antiguo que ya no necesita (por ejemplo, un tiempo de ejecución de iOS 16.2 desactualizado), copie su UUID y ejecute:
xcrun simctl runtime eliminar
macOS recuperará instantáneamente la imagen de más de 12 GB. Alternativamente, si escribir UUID en la Terminal le resulta tedioso, MagicMacCleaner proporciona un Administrador de tiempo de ejecución del simulador gráfico nativo que enumera la huella física exacta de cada tiempo de ejecución, la cantidad de dispositivos emparejados y la fecha de último uso, lo que permite la eliminación con un solo clic.
Flujo de trabajo para desarrolladores móviles: liberar almacenamiento en iPhones de prueba física
Si bien borrar cachés de Xcode, tiempos de ejecución de simuladores y contenedores de compilación libera espacio vital en su Mac, los dispositivos físicos de prueba de iOS se obstruyen rápidamente con compilaciones de prueba, artefactos de fallas, grabaciones de pantalla de diagnóstico y capturas de pantalla de control de calidad. Mantener su hardware de pruebas físicas optimizado es esencial para una depuración rápida en el dispositivo y una implementación confiable.
- Clearly Smart Storage Cleaner: comprime grabaciones de pantalla de informes de errores de gigabytes, detecta medios de prueba duplicados y organiza contactos desordenados en iPhones personales y de desarrollo.
- Swipe Photo Cleaner: revise y elimine rápidamente cientos de capturas de pantalla de prueba de IU y ráfagas de demostración con gestos sencillos de deslizar para eliminar.
Consejo para desarrolladores del ecosistema Apple: pruebe la optimización del dispositivo
El bajo almacenamiento en los dispositivos iOS conectados puede causar tiempos de espera de implementación inalámbrica de Xcode y fallas de depuración de LLDB. La limpieza periódica de medios en el dispositivo evita errores crípticos de implementación de compilaciones.
