for - ¿Cómo puedo eliminar datos derivados en Xcode 8?
xcode for windows (11)
La página de proyectos parece haber desaparecido de Xcode 8. Utilicé esta página para eliminar los datos derivados.
¿Alguna idea de cómo puedo eliminar los datos derivados de Xcode 8?
Eliminación manual de datos derivados
Si desea eliminar los datos derivados manualmente, simplemente ejecute:
rm -rf ~/Library/Developer/Xcode/DerivedData
Sin embargo, si desea liberar más espacio en el disco, hay algunos otros directorios que quizás también desee eliminar.
Eliminación automática de archivos generados por Xcode
He creado un script Bash para eliminar todo tipo de archivos generados por Xcode. Se puede eliminar el contenido de DerivedData ejecutando:
./xcode-clean.sh -d
Más información en https://github.com/niklasberglund/xcode-clean.sh
(Trabajando en XCode 10)
Puede ir a
File
>
Workspace Settings
si se encuentra en un entorno de espacio de trabajo o
File
>
Project Settings
para un entorno de proyecto normal.
Luego haga clic sobre la pequeña flecha gris en
Derived data
sección
Derived data
y seleccione la carpeta del proyecto para eliminarla.
En Xcode 8, todos los datos derivados se limpian automáticamente.
Si desea hacerlo a mano, vaya a la pestaña
Locations
desde las
Preferences
, ubique la carpeta de datos derivados del proyecto y elimine los archivos relacionados con el proyecto.
En macOS 10.12 y versiones posteriores, Xcode limpia datos derivados obsoletos, encabezados precompilados y cachés de módulos. (23282174)
Créditos a @charmingToad
Pero por lo que observé, el mismo comportamiento es típico cuando se usa Xcode 8 en OS X 10.11.5 / 6
La forma más simple y rápida es la siguiente (si no ha cambiado la carpeta predeterminada para DerivedData).
Abra la terminal y pase lo siguiente:
rm -rf ~/Library/Developer/Xcode/DerivedData
Muchas soluciones diferentes para este problema. La mayoría de ellos también funcionan. Parece que también se agrega otro atajo:
Shift + alt + comando ⌘ + K
Le pedirá que:
¿Está seguro de que desea limpiar la carpeta de compilación para "MyProject"?
Esto eliminará todos los productos y archivos intermedios en la carpeta de compilación.
En la mayoría de los casos, esto sería suficiente para resolver sus problemas.
ACTUALIZAR
A partir de Xcode 9, podrá acceder a la carpeta Datos derivados navegando a
Archivo -> Configuración del proyecto
o si usa un espacio de trabajo:
Archivo -> Configuración del espacio de trabajo
Otra forma de ir a su carpeta de datos derivados es haciendo clic derecho en su aplicación en la carpeta "Productos" en xcode y haga clic en "Mostrar en Finder".
Para Xcode Versión 8.2 (8C38), puede eliminar los proyectos por completo (nombre del proyecto en Xcode, programas, datos, etc.) uno por uno haciendo lo siguiente: [Nota: las instrucciones no son solo para eliminar los nombres de proyecto del Ventana de bienvenida]
Inicie Xocde y espere hasta que aparezca la ventana de bienvenida. Los proyectos se mostrarán en el lado derecho (ver abajo) Ventana de bienvenida de Xcode
Haga clic derecho en el proyecto que desea eliminar por completo y saltará una ventana emergente [Mostrar en carpeta]; selecciónelo para averiguar dónde está el proyecto en el [Buscador] (consulte a continuación) Busque la carpeta del proyecto
Haga clic derecho en la carpeta del proyecto en el Finder para encontrar su ruta a través de [Obtener información]; use la ruta en la ventana de Información para ir a la carpeta principal, y vaya a allí [Localice la ruta de la carpeta del proyecto] (ver más abajo)
Haga clic derecho en la carpeta del proyecto (por ejemplo, DemoProject01) y el archivo Porject (DemoProject01.xcodeproj) y seleccione [Mover a la papelera]; verá que (a) se elimina la carpeta en el buscador Y (b) se elimina el Proyecto en la Lista de proyectos de la ventana de bienvenida de Xcode.
- Buscador abierto
- Desde el menú, haga clic en Ir> Ir a la carpeta
- Ingrese ~ / Library / Developer / Xcode / DerivedData en el campo de texto
- Haga clic en el botón Ir
- Verá las carpetas de sus proyectos Xcode
- Elimine las carpetas que no necesita.
- Cerrar Xcode
-
Abra la Terminal e ingrese este comando
rm -rf ~/Library/Developer/Xcode/DerivedData