¿Pueden coexistir Xcode 6 y Xcode 5 en la misma computadora?

83

Actualmente tengo y uso Xcode 5, y aunque me gustaría experimentar con Xcode 6, no quiero usarlo para la producción. ¿Puedo tener ambos instalados en la misma computadora sin que entren en conflicto entre sí? No pude encontrar nada sobre esto en la página de descarga de Xcode 6.

mredig
fuente
1
Tenga en cuenta que puede tener problemas con Xcode Server, consulte la sección de documentación Known Issues in Xcode 6 Beta para obtener más detalles.
A-Live

Respuestas:

67

Los tengo instalados uno al lado del otro en este momento y no he encontrado ningún problema con esta disposición. Aunque obviamente no he tenido Xcode 6 durante mucho tiempo, también he hecho lo mismo con varias versiones beta de Xcode anteriores y no tengo ninguna razón para creer que esta versión sería diferente.

EDITAR: Puede usar xcode-selectpara cambiar entre las diferentes versiones de las herramientas de línea de comando. Desde la página del manual :

Cuando se instalan varias aplicaciones de Xcode en un sistema (por ejemplo, /Applications/Xcode.app, que contiene el Xcode más reciente, y /Applications/Xcode-DP.app que contiene una vista previa del desarrollador) use xcode-select --switch path / to / Xcode. app para especificar el Xcode que desea utilizar para las herramientas de desarrollo de línea de comandos.

Ethan Holshouser
fuente
8
¿Alguna idea sobre por qué xcode 6 (cuando se hace clic) tiene su animación de rebote, se ejecuta durante 20 segundos y luego no se inicia? Estoy corriendo el 10.9.3
UIChris
Lo mismo para mí, no puedo hacer que comience
devmiles.com
1
@mts Ver mi edición anterior. No debería haber ningún problema al utilizar las herramientas de la línea de comandos.
Ethan Holshouser
13
user1147981 - El mío rebotó durante 2 minutos antes de preguntar si quería permitir que se abriera, luego rebotó un poco más y me hizo aceptar el acuerdo de usuario, luego comenzó a instalar componentes, luego un molinillo por un tiempo, luego finalmente comenzó (sin significar nada sucedió porque no tenía un proyecto anterior seleccionado para abrir automáticamente).
Stuart P.
3
@newguy xcode-selectcambia la versión de Xcode que se usará para las herramientas de línea de comando (como xcodebuild), pero hasta donde yo sé, no cambia la aplicación predeterminada para las extensiones de archivo asociadas con Xcode (incluido .xcworkspace). Hay varias formas de hacerlo, pero esta es probablemente la más simple: tech-recipes.com/rx/2573/…
Ethan Holshouser
17

La respuesta es sí

Dónde descargar Xcode 6 beta

  1. Vaya a https://developer.apple.com/xcode/downloads/
  2. Seleccione Ver en el Centro de desarrollo de iOS
  3. Inicie sesión con su ID de desarrollador de Apple
  4. En la parte superior izquierda, seleccione iOS 8 Beta
  5. Desplácese hacia abajo y busque Xcode 6 beta

El requisito para Xcode 6 es OS X Mavericks 10.9.3

Se instalará en la carpeta / Aplicaciones con el nombre Xcode6-Beta , por lo que no dañará su Xcode actual

onmyway133
fuente
@Chandru Tengo Xcode 5 y 6 en mi Macbook y solo tengo 4GB :)
onmyway133
Solo mis 2 centavos: para evitar las descargas de la tienda de aplicaciones de mac, este enlace lo llevará directamente a todas las descargas de herramientas de desarrollo de Apple. developer.apple.com/downloads/index.action
jwknz
13

Ambos pueden convivir sin problemas. Puede establecer la versión que utilizan las herramientas de línea de comandos con:

sudo xcode-select -s /Applications/Xcode6-Beta.app

Xcode 6 también funciona en 10.9.

Kornel
fuente
5
Vale la pena señalar que solo funciona en OS X 10.9.3 o superior (no todas las versiones de 10.9)
Cody Reichert
13

Como se dijo antes, XCode 5 y 6 pueden coexistir juntos. Solo quiero agregar que puede cambiar entre las diferentes versiones de las herramientas de línea de comando usando la GUI también: abra XCode -> Preferencias -> Ubicaciones .

xZenon
fuente
5

Mi icono de Xcode 5 en el dock se convirtió en un gran signo de interrogación, ya que parece haber sido eliminado con la instalación de Yosemite. Además, si intento volver a descargarlo de la tienda de aplicaciones, dice que mi versión de OS X es "demasiado nueva" y se niega a permitirme la descarga. Luego descargué Xcode 5.1.1 de las descargas del desarrollador, lo que finalmente me permitió instalarlo. Ambos están coexistiendo felizmente ahora en Yosemite.

Ray Richards
fuente
4

Estoy ejecutando OS X 10.9.3 y tengo XCode 5.1.1 instalado. Hoy instalé el XCode 6 beta y salió sin problemas. Ahora tengo una XCodey una Xcode6-Betaaplicación.

gurehbgui
fuente
1
donde lo descargaste?
Lena Bru
@LenaBru Desde la página de desarrolladores de Mac. Creo que debe estar inscrito en su programa pago para descargar la versión beta.
aglasser
1
Estoy inscrito ... soy desarrollador de iOS en la empresa, tengo una cuenta de empresa para eso ... ¿dónde descargo?
Lena Bru,
Soy un desarrollador registrado (cuenta de pago) ... pero el enlace ios 8 está desactivado en mi cuenta ... ¿me puedes sugerir algo?
Harshit Gupta
3
@harshitgupta Creo que debe aceptar el último Acuerdo de licencia del programa. ¿Ves un mensaje agradable que te pida que hagas eso en developer.apple.com/membercenter/index.action ?
pelotasplus
2

Sí, puede tener dos Xcode en el sistema, pero se recomienda mantener el último. Al instalar Xcode 6, aparecerá el mensaje 'Xcode ya existe. ¿Reemplazar / conservarlo? '

Vaya con crear una nueva copia de Xcode. Esto instalará Xcode 6 en su sistema. El Xcode recién instalado pasará a llamarse 'Xcode 6' . Estoy usando Xcode 5.1 y Xcode 6 en mi sistema y parece que no hay ningún problema.

Captura de pantalla del problema

Jayprakash Dubey
fuente
Gracias por esto. ¿Este mensaje de "reemplazar / conservar" fue al realizar la instalación desde la App Store?
Dan Rosenstark
No. Tienes que usar la descarga directa: apple.stackexchange.com/questions/154472/…
Dan Rosenstark
1
@Yar: No, cuando descarga un formato de archivo 'dmg'. Después de que aparezca la ventana emergente 'Reemplazar / Mantener' de la aplicación de instalación.
Jayprakash Dubey
1

sí, puedes tener dos versiones separadas en la misma mac

  1. Xcode 6 en Mac App Store reemplazará la instalación de Xcode existente. Solo las versiones beta de Xcode se instalan por separado (por defecto)

  2. Solo descargar Xcode de https://developer.apple.com/downloads/ y realizar la instalación manualmente (copiando Xcode de DMG a / Applications) le pedirá que reemplace o mantenga ambos.

Seleccione la opción mantener ambos cuando se le solicite.

asheesh Verma
fuente