Issue Cómo limpiar la caché de Xcode y evitar bloqueos de Xcode

Cómo limpiar la caché de Xcode y evitar bloqueos de Xcode

Xcode es un entorno de desarrollo totalmente integrado (IDE) para macOS que proporciona a los desarrolladores un conjunto completo de herramientas para crear aplicaciones iOS, iPadOS, macOS, watchOS y tvOS. Incluye un editor para escribir y modificar código, un depurador para solucionar problemas, un sistema de gestión de control de código fuente para gestionar versiones de código y varias otras herramientas de desarrollo. Tenga en cuenta que si decide comenzar a usar Xcode, la instalación requerirá mucho espacio libre en el disco.

Xcode puede fallar por varias razones, incluidos errores en el software, problemas de compatibilidad del hardware o del sistema, o problemas con el caché. El caché es una colección de archivos temporales que Xcode crea y almacena para ayudar a acelerar el proceso de desarrollo. Sin embargo, cuando hay escasez de espacio de almacenamiento y si la caché se vuelve demasiado grande o se corrompe, Xcode puede fallar o comportarse de manera anormal. Limpiar el caché o restablecer las preferencias de Xcode a menudo puede resolver estos problemas.

Los motivos de los mensajes de error que recibe pueden variar. Aún así, uno típico es obligar al simulador a recargar el código del servidor con cualquier cambio recién introducido en lugar de la versión anterior guardada en el caché. Existen varios métodos para borrar la memoria caché de Xcode y evitar los informes de errores de Xcode.

Limpiar la compilación de Xcode

Limpiar la compilación del proyecto podría ayudar si tiene problemas que provocan bloqueos de Xcode, ya que la próxima vez que ejecute el código, se creará una nueva compilación.

    1. Abra el Proyecto .
    1. Ve a la barra de menú .
    1. Seleccione Producto .
    1. Elija Limpiar .

Como alternativa, abra el Proyecto y presione Comando+Mayús+K en el teclado.

Limpiar la carpeta de compilación

    1. En el Proyecto de código , haga clic en el menú Producto mientras mantiene presionada la tecla Opción (Alt) .
    1. Seleccione Limpiar carpeta de compilación .

Otra forma de limpiar la carpeta de compilación es presionar la combinación de teclas Comando+Mayús+Opción+K en su teclado.

Restablecer el contenido y la configuración del simulador

    1. Ve a la barra de menú .
    1. Abra el simulador de iOS .
    1. Seleccione la opción Restablecer contenido y configuración .

Eliminar los datos derivados

Toda la información de compilación temporal y los índices del proyecto se almacenan en la carpeta Datos derivados. Si lo elimina, Xcode creará una nueva carpeta la próxima vez que se inicie.

    1. Vaya a Ventana y seleccione Organizador .
    1. Seleccione Proyectos seguido de Seleccione su proyecto .
    1. Ahora, seleccione el proyecto cuyos datos derivados asociados desea borrar.
    1. En la nueva ventana que se abre, verá la carpeta de datos derivados y su ruta del Finder .
    1. Para eliminarlo, presione el botón Eliminar .

Sin embargo, aún no hemos terminado, ya que también tenemos que eliminar el caché del módulo.

    1. Abre Finder y selecciona el menú Ir .
    1. Abra Ir a la carpeta... y pegue: ~/Library/Developer/Xcode/DerivedData/ModuleCache
    1. Pulse Ir para abrir el destino.
    1. Ahora, arrastre los elementos contenidos en la carpeta ModuleCache a la Papelera .
    1. Vacíe la Papelera.
Cargando...