¿Qué es la carpeta Previews de Xcode? ¿Es seguro borrarla?
Sí, es seguro vaciarla. La carpeta Previews contiene un conjunto aparte de simuladores que Xcode usa solo para las previsualizaciones de SwiftUI, y Xcode los vuelve a crear la próxima vez que abres una previsualización.
Dónde está
~/Library/Developer/Xcode/UserData/PreviewsQué es
Cuando usas el lienzo de previsualización de Xcode, la previsualización se ejecuta en un simulador. Xcode mantiene esos simuladores de previsualización separados de los que ves en la lista de dispositivos, en ~/Library/Developer/Xcode/UserData/Previews, dentro de una carpeta llamada Simulator Devices.
Cada dispositivo de previsualización es un sistema de archivos simulado completo, como los de CoreSimulator/Devices. Se crea uno nuevo por cada tipo de dispositivo y cada runtime en los que previsualizas.
Crece porque nada elimina los dispositivos de previsualización de runtimes o tipos de dispositivo que has dejado de usar, y no aparecen en la ventana Devices and Simulators de Xcode.
Cuánto llega a ocupar
Desde unos cientos de MB hasta muchos GB, según cuántos tipos de dispositivo y versiones del sistema operativo hayas usado para las previsualizaciones.
Cómo vaciarla a mano
- Cierra Xcode para que no haya ninguna previsualización en ejecución.
- Ejecuta el comando de abajo. Borra todos los simuladores del conjunto de dispositivos aparte que Xcode usa para las previsualizaciones. Tus simuladores normales no se tocan.
- Abre Xcode de nuevo. La primera previsualización tarda más mientras Xcode crea un nuevo dispositivo de previsualización.
xcrun simctl --set previews delete allQué pasa después
La primera previsualización después de vaciarla es más lenta, porque Xcode tiene que crear y arrancar un nuevo simulador de previsualización. Tus proyectos, tus simuladores habituales y el resto de UserData, como los fragmentos de código y los atajos de teclado, no cambian.
Cómo la trata Diskzy
Diskzy cuenta esta carpeta con los datos de desarrollo en System Data (Datos del sistema) y muestra su tamaño en el mapa del disco, junto a DerivedData y las demás carpetas de Xcode que aparecen en la pestaña Clean up (Limpieza).
Guías relacionadas
- CoreSimulator Devices~/Library/Developer/CoreSimulator/Devices
- DerivedData~/Library/Developer/Xcode/DerivedData
- CoreSimulator Caches~/Library/Developer/CoreSimulator/Caches
- Xcode simulator runtimes/Library/Developer/CoreSimulator/Volumes
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