Descargar versión anterior de Xcode?

22

Actualicé a Xcode 8 y ahora realmente lo lamento. Estoy tratando de descargar Xcode 7.3.1 aquí: https://developer.apple.com/download/more/

Es un archivo de 4.8 GB.

Después de tres intentos, la descarga parece terminar alrededor de la marca de 1-2 GB, y luego no puedo abrir o reanudar la descarga:

ingrese la descripción de la imagen aquí

¿Cómo descargo esto sin interrumpir la descarga? ¿Hay otro lugar para descargar la versión anterior de Xcode?

etayluz
fuente
Esa es la ubicación correcta para obtener la descarga. ¿Está seguro de que tiene suficiente espacio libre en su Mac y de que su conexión de red funciona?
fsb
¿Eres capaz de montar el archivo .dmg directamente en la Utilidad de Discos?
OzzieSpin
Positivo en ambos. No es una gran conexión, pero está funcionando. Creo que también debería haber una manera de reanudar una descarga.
etayluz
1
¿Cuánto tiempo lleva la descarga? Si su conexión es realmente lenta, es posible que su sesión se haya cerrado antes de que el archivo termine de descargarse. Por lo tanto, puede intentar navegar en la sección de desarrollador de forma periódica mientras realiza la descarga para mantener viva la sesión.
t.niese
1
Finalmente logré descargarlo tarde en la noche. Estoy en una conexión de 6MBpS. Tomó 3 horas y 20 minutos. También pensé que era un problema de sesión en el que tenía que volver al portal del desarrollador cada hora. Pero no había necesidad de ello. En cualquier caso, debería haber una manera de reanudar una descarga en pausa IMO.
etayluz

Respuestas:

24

Prueba Google Chrome y curl:

  • Terminal abierta
  • Abra Google Chrome y vaya a Descargas para desarrolladores de Apple .
  • Desplácese hacia abajo hasta Xcode 7.3.1 y haga clic en el signo +.

    ingrese la descripción de la imagen aquí

  • abra las Herramientas para desarrolladores de Google Chrome ( altcmdI)> Panel de red
  • Haga clic en Xcode 7.3.1.dmg para iniciar la descarga de Xcode
  • Haga clic con el botón derecho en Xcode 7.3.1.dmg en el panel de red> Copiar como cURL

    ingrese la descripción de la imagen aquí

  • Detenga la descarga de Xcode 7.3.1.dmg en la página de descargas de Google Chrome o en la barra de estado
  • Pegue el contenido del cartón en la ventana Terminal con cmdVy agregue -o Xcode7.3.1.dmg. Luego presione la tecla Intro.

    Ejemplo:

    curl 'http://adcdownload.apple.com/Developer_Tools/Xcode_7.3.1/Xcode_7.3.1.dmg' -H 'Accept-Encoding: gzip, deflate, ... <redacted> ...; as_dc=nwk; ADCDownloadAuth=<redacted>' -H 'Connection: keep-alive' --compressed -o Xcode7.3.1.dmg
    

    Si agrega adicionalmente -L -C -al final (después de lo sugerido -o Xcode7.3.1.dmg), puede reanudar descargas anteriores (es decir, descargas interrumpidas del lado del servidor).

Espero que esto funcione para usted.

klanomath
fuente
2
¡Trabajó para mi! El progreso de la descarga de curl se estancó hacia el final, así que detuve la descarga (Ctrl-C) y ejecuté el mismo comando nuevamente, pero agregué -C -antes de la URL ( curl -C - <URL from Chrome>) para continuar desde donde se detuvo la descarga. Archivo ahora completamente descargado =)
CodeMonkey
2
Me funcionó, eventualmente, al descargar Xcode 10.2.1. Sin embargo, hubo alrededor de seis u ocho interrupciones antes de que terminara. Seguí presionando la flecha hacia arriba en la terminal y volví a encenderla. Sin embargo, tenga en cuenta que es probable que estas descargas sean archivos .xip ahora. Agregué "-o Xcode10.2.1.dmg -L -C -" al comando, ¡pero mi Mac se negó a reconocerlo como un archivo .dmg porque (der) no es uno! Simplemente cambié la extensión del archivo descargado de .dmg a .xip, luego hice doble clic en Finder para comenzar la extracción.
ChillyPenguin
Parece que esto ya no funciona: curl: (33) el servidor HTTP no parece admitir rangos de bytes. No se puede reanudar.
Jaap Weijland