Завантажити старішу версію Xcode?


22

Я перейшов на Xcode 8 і тепер дуже шкодую про це. Я намагаюся завантажити Xcode 7.3.1 тут: https://developer.apple.com/download/more/

Це файл розміром 4,8 ГБ.

Після трьох спроб - завантаження закінчується біля позначки 1-2 ГБ - і тоді я не можу відкрити або відновити завантаження:

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

Як завантажити це, не завантажуючи його? Чи є інше місце для завантаження старшої версії Xcode?


Це правильне місце для завантаження. Ви впевнені, що на вашому Mac достатньо вільного місця та що мережеве з'єднання працює?
fsb

Чи можете ви монтувати .dmg файл безпосередньо в Disk Utility?
OzzieSpin

Позитивний на обох. Це не чудовий зв’язок - але він працює. Я думаю, що має бути спосіб відновити завантаження.
еталуз

1
Скільки часу займає завантаження? Якщо ваш зв’язок дуже повільний, можливо, ваш сеанс був закритий, перш ніж файл закінчується завантаженням. Тому ви можете спробувати час від часу переглядати форму розділу розробника, щоб зберегти сеанс живим.
t.niese

1
Нарешті мені вдалося завантажити його пізно вночі. Я на 6MBpS-з'єднанні. Минуло 3 години 20 хвилин. Я також думав, що це питання сеансу, коли мені доводиться щогодини повертатися на портал розробників. Але в цьому не було потреби. У будь-якому випадку повинен бути спосіб відновити призупинене завантаження IMO.
етайлуз

Відповіді:


24

Спробуйте Google Chrome і скрутіть:

  • Відкритий термінал
  • Відкрийте Google Chrome та перейдіть до програми для завантаження Apple Developer .
  • Прокрутіть униз до 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), ви можете відновити попередні завантаження (тобто завантажувати перервану сторону сервера).

Я сподіваюся, що це працює для вас.


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 файл, оскільки (дер) це не один! Я просто змінив розширення завантаженого файлу з .dmg на .xip, а потім двічі клацнув по ньому в Finder, щоб розпочати вилучення.
ChillyPenguin

Схоже, це більше не працює: curl: (33) HTTP-сервер, схоже, не підтримує діапазони байтів. Не вдається відновити.
Jaap Weijland
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.