Quiero conservar Xcode 6 por ahora, ya que mis aplicaciones se crearon y probaron con él. También tengo Xcode 7 Beta 6 y me gustaría actualizarlo a la versión de lanzamiento de Xcode 7.
La App Store solo tiene un botón Actualizar para Xcode 7, y sospecho que actualizaría mi 6 a 7, pero no puedo encontrar esto documentado en ninguna parte.
Entonces, ¿la actualización de App Store Xcode 7 reemplazará mi Xcode 6? Si es así, ¿hay alguna otra forma de obtener la versión de lanzamiento de Xcode 7?
Respuesta1
Más fácil: cambie el nombre del Xcode existente ("Xcode 6") y luego instale el nuevo Xcode. Alternativamente, pero el Xcode actual en otra carpeta ("/Aplicaciones/Xcode 6"). Desde hace muchas versiones, Xcode incluye elementos importantes en el paquete de aplicaciones, incluidos los marcos. No hay problema en tener las dos versiones en tu sistema. Y así es precisamente como los probadores beta prueban las nuevas versiones: no eliminan la actual, la versión beta simplemente tiene un nombre diferente ("Xcode-beta").
PD: use el comando xcode-select para cambiar las herramientas de línea de comandos a la versión actual que está usando. Haga "man xcode-select" en la Terminal para ver el documento de comando.
Respuesta2
Descubrí cómo (no si es aconsejable) hacer esto:
- Descargado Xcode 7(en lugar de utilizar la opción Actualizar desde App Store).
- Abrí el dmg descargado y lo arrastré
Xcode.app
a mi escritorio. - Se le cambió el nombre
Xcode.app
aXcode-7.app
- Dejé esto
Xcode-7.app
en miApplications/
directorio.
Respuesta3
Cambiar con xcode-select
dejó de funcionar para mí con Xcode 7.1 (concurrente con Xcode 6.4). Después de ejecutar Xcode 7.1, Xcode 6.4 falló con un extraño error relacionado con los guiones gráficos.
La causa principal es que Xcode intenta utilizar el simulador de iOS 9.x en el momento de la compilación. La única forma que conozco hasta ahora de lidiar con esto es eliminar el tiempo de ejecución del simulador para iOS 9.x.
Puede encontrar el tiempo de ejecución aquí:
/Library/Developer/CoreSimulator/Profiles/Runtimes
Siempre puedes recuperarlo de la papelera o reinstalarlo desde Xcode 7.x