¿Es seguro borrar ~Library/Developer?

En la biblioteca del usuario, hay una carpeta de desarrollador con aproximadamente 3,2 GB de espacio (2,8 GB de DocSets y el resto principalmente de Xcode/iOS DeviceSupport). Tenía instalado Xcode, ¿supongo que estos son de eso? Ya no uso Xcode, ¿hay algún inconveniente en borrar estas carpetas? Si vuelvo a instalar Xcode, ¿no restaurará lo que se necesita?

Respuestas (3)

Si los únicos dos directorios que tiene en ~Library/Developer son Xcode y Docsets (o Shared/Docsets), entonces debería estar seguro de eliminar esa carpeta. Si reinstaló XCode, los recuperaría (o versiones actualizadas).

Es Compartido/Documentación/DocSets.
Eso está bien, entonces.
¿Es seguro simplemente eliminar docset? No uso XCode pero necesito que esté instalado para otro programa (Adobe AIR) y las herramientas que tiene instaladas.

No, no es seguro borrar todo en:

~/Biblioteca/Desarrollador

Si lo hace, podría perder las instantáneas de copia de seguridad, los archivos generados para las aplicaciones y otras personalizaciones establecidas en el IDE de XCode.

Específicamente dentro de la carpeta Desarrollador debe haber dos carpetas adicionales.

"Compartido" y "Xcode"

Shared contiene documentación que ha descargado usando Xcode, dependiendo de cómo trabaje y si tiene Internet todo el tiempo, es posible que no desee tirar eso a la basura, pero en el peor de los casos, puede volver a descargarlo, por lo que si necesita espacio y no está preocupado por la documentación fuera de línea, aquí es donde puede recuperar algo de espacio.

La carpeta Xcode contiene mucho y, potencialmente, algunas cosas que quizás no desee perder.

Archivo

Si usa la función de organizador de archivos de Xcodes , al eliminarla se eliminarán todos los archivos que pueda tener.

DeveloperPortal 5.0.db

Probablemente contiene información sobre el uso de iTunes Connect en Xcode, supongo que es desechable, pero es posible que deba volver a configurar Xcode para hablar con Apple para la distribución de App Store, etc.

Datos del usuario

Esto generalmente contiene cualquier cambio que haya realizado en los esquemas de color y temas de fuente de Xcode, así como cualquier cambio que pueda hacer con respecto a las combinaciones de teclas en Xcode, nuevamente, esto debería ser bastante pequeño y es probablemente algo que no quiera desechar si gastó cualquier cantidad de tiempo ajustando ese tipo de configuración de Xcode, probablemente no desee desechar los cambios realizados.

Soporte para dispositivos iOS

Probablemente alguna información relacionada con los dispositivos iOS a los que se ha conectado e intentado usar en Xcode debería ser segura para eliminar.

Datos derivados

Las cosas en la carpeta DerivedData generalmente son bastante seguras de eliminar, son todas las cosas que se generan cada vez que presiona el botón de compilación en un proyecto. Incluye el registro generado y los ejecutables y bibliotecas de aplicaciones para todos los productos que crea en un proyecto.

Instantáneas

Si usa las herramientas de instantáneas integradas de Xcodes como un medio de control de versiones, borrar sus instantáneas eliminará la posibilidad de volver a las instantáneas más antiguas.

Registros de dispositivos iOS

Seguro de eliminar, a menos que necesite sus registros, sabrá si necesita conservarlos.

Plantillas

Sus plantillas de proyecto personalizadas, como UserData, probablemente no quiera desechar los cambios realizados.

Si ha instalado 4.3 o una versión posterior de XCode, debería ser seguro eliminarlo.

Está escrito aquí:

https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/WhatsNewXcode/Articles/xcode_4_3.html

Las respuestas en Ask Different deben ser algo más que un enlace. Está bien incluir un enlace, pero resúmalo o extráigalo en la respuesta. La idea es hacer que la respuesta sea independiente.
Una palabra de advertencia. La pregunta se relaciona con ~/Library/Developer, mientras que esta respuesta busca responder a /Developer, que es una ruta diferente .