Скачать старую версию Xcode?

22

Я обновился до Xcode 8 и теперь я действительно сожалею об этом. Я пытаюсь скачать Xcode 7.3.1 здесь: https://developer.apple.com/download/more/

Это файл 4,8 ГБ.

После трех попыток (кажется, загрузка заканчивается около 1-2 ГБ), а затем я не могу открыть или возобновить загрузку:

введите описание изображения здесь

Как я могу скачать это без прерывания загрузки? Есть ли другое место для загрузки старой версии XCode?

etayluz
источник
Это правильное место для загрузки. Вы уверены, что на вашем Mac достаточно свободного места и что ваше сетевое соединение работает?
ФСБ
Можете ли вы смонтировать файл .dmg непосредственно в Дисковую утилиту?
ОззиСпин
Положительный на обоих. Это не очень хорошая связь - но она работает. Я думаю, что должен быть способ возобновить загрузку тоже.
Этаилуз,
1
Сколько времени занимает загрузка? Если ваше соединение действительно медленное, возможно, ваш сеанс был закрыт до завершения загрузки файла. Таким образом, вы можете пытаться просматривать форму в разделе для разработчиков время от времени при загрузке, чтобы сохранить сеанс в живых.
16:15
1
Мне наконец удалось скачать его поздно ночью. У меня соединение 6MBpS. Это заняло 3 часа 20 минут. Я также подумал, что это проблема сессии, когда мне приходилось каждый час возвращаться на портал разработчиков. Но в этом не было необходимости. В любом случае должен быть способ возобновить приостановленную загрузку IMO.
Этаилуз

Ответы:

24

Попробуйте Google Chrome и curl:

  • Открытый терминал
  • Откройте Google Chrome и перейдите к загрузке для разработчиков Apple .
  • Прокрутите вниз до Xcode 7.3.1 и нажмите знак +.

    введите описание изображения здесь

  • откройте Инструменты разработчика Google Chrome ( altcmdI)> панель «Сеть»
  • Нажмите на Xcode 7.3.1.dmg, чтобы начать загрузку Xcode
  • Щелкните правой кнопкой мыши Xcode 7.3.1.dmg на панели сети> Копировать как cURL.

    введите описание изображения здесь

  • Остановите загрузку Xcode 7.3.1.dmg на странице загрузок Google Chrome или в строке состояния.
  • Вставьте содержимое монтажной панели в окно терминала с помощью cmdVи добавьте -o Xcode7.3.1.dmg. Затем нажмите клавишу ввода.

    Пример:

    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
    

    Если вы добавите дополнительно -L -C -в конце (после предложенного -o Xcode7.3.1.dmg), вы можете возобновить предыдущие загрузки (то есть загрузка прервана на стороне сервера).

Я надеюсь, что это работает для вас.

klanomath
источник
2
Работал на меня! Процесс загрузки локонов оставался в стороне до конца, поэтому я остановил загрузку (Ctrl-C) и снова выполнил ту же команду, но добавил ее -C -перед URL ( curl -C - <URL from Chrome>), чтобы возобновить с того места, где загрузка была остановлена. Файл теперь полностью загружен =)
CodeMonkey
2
У меня сработало, в конце концов, при загрузке Xcode 10.2.1. Было около шести или восьми перерывов, прежде чем все закончилось. Я просто продолжал нажимать стрелку вверх в терминале и снова выключал его. Обратите внимание, что эти загрузки, скорее всего, теперь будут .xip файлами. Я добавил к команде «-o Xcode10.2.1.dmg -L -C -», но мой Mac отказался распознавать его как файл .dmg, потому что (der) это не тот файл! Я просто изменил расширение загруженного файла с .dmg на .xip, а затем дважды щелкнул по нему в Finder, чтобы начать извлечение.
ChillyPenguin
Это больше не работает: curl: (33) HTTP-сервер не поддерживает диапазоны байтов. Не могу возобновить.
Яап Вейланд