Unduh versi Xcode yang lebih lama?

22

Saya meningkatkan ke Xcode 8 dan sekarang saya benar-benar menyesalinya. Saya mencoba mengunduh Xcode 7.3.1 di sini: https://developer.apple.com/download/more/

Ini adalah file 4,8 GB.

Setelah tiga upaya - unduhan tampaknya selesai sekitar tanda 1-2 GB - dan kemudian saya tidak dapat membuka atau melanjutkan unduhan:

masukkan deskripsi gambar di sini

Bagaimana saya mengunduh ini tanpa pengunduhan terganggu? Apakah ada tempat lain untuk mengunduh Xcode versi lama?

etayluz
sumber
Itu lokasi yang benar untuk mendapatkan unduhan. Apakah Anda yakin memiliki ruang kosong yang cukup di Mac Anda dan koneksi jaringan Anda berfungsi?
fsb
Apakah Anda dapat memasang file .dmg langsung ke Disk Utility?
OzzieSpin
Positif pada keduanya. Itu bukan koneksi yang bagus - tetapi itu bekerja. Saya pikir harus ada cara untuk melanjutkan unduhan juga.
etayluz
1
Berapa lama unduhan Anda berlangsung? Jika koneksi Anda sangat lambat, mungkin sesi Anda ditutup, sebelum file selesai diunduh. Jadi, Anda dapat mencoba menelusuri bagian pengembang dari waktu ke waktu sambil mengunduh agar sesi tetap hidup.
t.niese
1
Saya akhirnya berhasil mengunduhnya larut malam. Saya menggunakan koneksi 6MBpS. Butuh 3 jam dan 20 menit. Saya juga berpikir itu adalah masalah sesi di mana saya harus kembali ke portal pengembang setiap jam. Tetapi tidak perlu untuk itu. Bagaimanapun, harus ada cara untuk melanjutkan IMO unduhan yang dijeda.
etayluz

Jawaban:

24

Coba Google Chrome dan ikal:

  • Buka Terminal
  • Buka Google Chrome dan buka unduhan Pengembang Apple .
  • Gulir ke bawah ke Xcode 7.3.1 dan klik tanda +.

    masukkan deskripsi gambar di sini

  • buka Alat Pengembang Google Chrome ( altcmdI)> Panel jaringan
  • Klik pada Xcode 7.3.1.dmg untuk memulai unduhan Xcode
  • Klik kanan Xcode 7.3.1.dmg di panel jaringan> Salin sebagai cURL

    masukkan deskripsi gambar di sini

  • Hentikan pengunduhan Xcode 7.3.1.dmg di laman Unduhan Google Chrome atau di bilah status
  • Rekatkan konten papan tulis ke jendela Terminal dengan cmdVdan tambahkan -o Xcode7.3.1.dmg. Lalu tekan tombol enter.

    Contoh:

    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
    

    Jika Anda menambahkan tambahan -L -C -di akhir (setelah yang disarankan -o Xcode7.3.1.dmg), Anda dapat melanjutkan unduhan sebelumnya (yaitu unduhan yang terputus di sisi server).

Saya harap ini berhasil untuk Anda.

klanomath
sumber
2
Bekerja untukku! Proses pengunduhan curl mengalami stagnasi menjelang akhir, jadi saya menghentikan pengunduhan (Ctrl-C) dan menjalankan perintah yang sama tetapi menambahkan -C -sebelum URL ( curl -C - <URL from Chrome>) untuk melanjutkan dari tempat pengunduhan dihentikan. File sekarang sepenuhnya diunduh =)
CodeMonkey
2
Bekerja untuk saya, akhirnya, saat mengunduh Xcode 10.2.1. Ada sekitar enam atau delapan gangguan sebelum selesai. Saya terus menekan panah ke atas di terminal dan mematikannya lagi. Perhatikan bahwa unduhan ini kemungkinan adalah file .xip sekarang. Saya menambahkan "-o Xcode10.2.1.dmg -L -C -" pada perintah, tetapi Mac saya menolak untuk mengenalinya sebagai file .dmg karena (der) bukan satu! Saya cukup mengubah ekstensi file yang diunduh dari .dmg ke .xip, lalu klik dua kali di Finder untuk memulai ekstraksi.
ChillyPenguin
Ini sepertinya tidak berfungsi lagi: curl: (33) Server HTTP tampaknya tidak mendukung rentang byte. Tidak bisa melanjutkan
Jaap Weijland