Cómo instalar Xcode desde el paquete descargado

1

Recientemente desinstalé todas las herramientas de desarrollo de OS X después de tener problemas con gcc y me di cuenta de que tanto Xcode 3 como 4 estaban instalados, pero no antes de guardar un archivo de paquete de Xcode en el escritorio. Tiene más de 3 GB y asumí que de alguna manera podría usar eso para reinstalarlo.

¿Cómo puedo usarlo para reinstalar Xcode?

El propósito de la reinstalación es para que sepa con certeza que la última versión de Xcode se está utilizando para cualquier intento futuro de compilar el código al que llamo desde la terminal (para una compilación local del V8 de Google).

P.S. ¿Necesito volver a instalarlo? No entiendo por qué hacer doble clic en este archivo Xcode de 3 GB parece que carga el IDE simplemente bien, lo que parece indicar que se basa en herramientas de compilación y otros componentes que se encuentran dentro del paquete, en lugar de buscarlos en otra parte del sistema. (Lo que imagino debería ser el caso teniendo en cuenta el hecho de que acabo de * * instalar * las herramientas de desarrollo de OS X.)

    
pregunta Trindaz 21.03.2012 - 06:31

2 respuestas

2

Como dijo Adam, Xcode 4.3 cambió a ser una aplicación autónoma. Yo sugeriría desinstalar la versión anterior de Xcode como dijo, y luego simplemente copiar el nuevo .app en la carpeta Aplicaciones. Finalmente, elimine todo el directorio /Developer .

Sin embargo, Apple decidió cometer el error de no actualizar las rutas de las herramientas de desarrollo. Por lo tanto, necesita actualizar esos caminos manualmente. Si ha puesto Xcode en su carpeta de Aplicaciones, puede ejecutar lo siguiente en la Terminal para cambiar las rutas a la nueva ubicación de la aplicación:

sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

Si necesita verificar la ruta actual, puede hacer lo siguiente:

xcode-select -print-path
    
respondido por el sudo rm -rf 21.03.2012 - 06:57
3

El último Xcode (4.3) viene de hecho en su propio paquete independiente, por lo que se ejecutará independientemente de lo que tenga en / Developer. Una vez instalado, vive en Aplicaciones como cualquier otra aplicación en su sistema. Probablemente encontrará (o habrá encontrado) que solicita permiso para instalar otras partes de sí mismo según sea necesario.

Si no está en / Aplicaciones, simplemente arrástrelo allí, tan simple como instalar cualquier otra aplicación. Este es un gran cambio respecto a los viejos tiempos de tenerlo en / Developer y tener que tener cuidado al eliminar versiones con

sudo /Developer/Library/uninstall-devtools –mode=all

(Una vez que no necesite el Xcode anterior, puede deshacerse de él de esa manera, y debería hacerlo en lugar de simplemente tirarlo a la basura o a la basura).

Una vez que la aplicación básica de Xcode esté disponible en Aplicaciones, puede arrastrarla al dock, de nuevo como cualquier otra aplicación. Las aplicaciones de soporte, como Instruments o FileMerge o OpenGL ES Performance Detective solían vivir con Xcode en / Developer, pero ahora se pueden encontrar en la opción Open Developer Tool > en el menú Xcode de la barra de menú.

A algunas personas les gusta tener disponibles estas aplicaciones de uso frecuente en el dock; FileMerge para uno es útil en otros momentos además de cuando está ejecutando Xcode. Puede encontrarlos todos en el paquete de la aplicación Xcode, si navega hasta él en el buscador y usa Show Package Contents en el menú contextual del botón derecho. Las herramientas independientes se encuentran en Xcode / Contents / Applications y puede arrastrarlas al dock como cualquier aplicación.

Ahora la instalación básica de Xcode no incluye todo lo que pueda necesitar. También debería echar un vistazo a las Preferencias de Xcode en la pestaña Descargas y, como mínimo, instalar las herramientas de la línea de comandos: es una descarga pequeña y, de inmediato, le ahorrará esperar más tarde. En Documentación, encontrará la opción de descargar paquetes de documentación para varias API. Si no lo hace, Xcode irá a buscar documentos de la web cuando los necesite. Es mucho más rápido tenerlos instalados localmente.

Xcode está mejorando rápidamente y este cambio en la forma en que Xcode instala realmente está ayudando a simplificar las actualizaciones y mover Xcode al estado de una aplicación "normal" que instala e interactúa con el sistema de la manera en que estamos acostumbrados a que las aplicaciones se comporten. La última actualización con este nuevo esquema fue una simple descarga de 80 MB iniciada desde la Mac App Store. ¡Compárela con las versiones anteriores, donde una actualización significaba descargar 4 GB y reemplazar todo!

    
respondido por el Adam Eberbach 21.03.2012 - 06:37

Lea otras preguntas en las etiquetas