Xcode: ¿Cómo determinar qué DeviceSupport es útil?
Cuando se maneja con problemas de almacenamiento de MacBook,
Descubrí que la mala gestión del almacenamiento de Xcode es muy dolorosa.
Visto desde el detalle del DeviceSupportelemento de, se trata de la biblioteca del sistema y el binario Swift, etc.
Sé que debería eliminar los elementos más antiguos. Mi pregunta es cómo saber qué elemento está usando actualmente, en
/Users/usr/Library/Developer/Xcode/iOS\ DeviceSupport?
Para poder eliminar lo inútil DeviceSupporty conservar lo útil.
Respuestas
Sí, Xcode mantiene archivos de soporte de dispositivos para dispositivos antiguos y es seguro eliminarlos.
Si desea saber cuáles todavía están en uso regular, puede marcar el atributo 'Fecha de modificación':
o puede conectar sus dispositivos a su Mac y verificar la versión del sistema operativo / número de compilación en la ventana Dispositivos de Xcode:
La versión arm64e es para dispositivos iOS con el conjunto de chips A12 o superior: consulte la pregunta sobre desbordamiento de pila Xcode arm64 Vs arm64e y la lista de dispositivos con esos conjuntos de chips en Wikipedia:
- Manzana A12
- Manzana A13
- Reducir el tamaño de la aplicación Xcode
Puede eliminarlos todos e instalar los necesarios yendo a Preferencias de Xcode> Componentes> Simuladores.
Si desea evitar la descarga conservando la útil,
- Conecta el iPhone a la Mac.
- Menú de ventana abierta> dispositivos y simuladores.
- Consulte el modelo de iPhone en la "pestaña Dispositivos". Y cierra Xcode.
- Conserve ese modelo y elimine el resto de la carpeta "Xcode / iOS DeviceSupport".
Incluso si los elimina a todos, Xcode obtendrá los archivos de soporte del propio iPhone:
- ¿Cómo detener la descarga de Xcode del paquete de soporte de iOS de mi iPhone?