OS X Yosemite Xcode pembaruan macet di 'Menunggu'


82

Saya baru saja mengunduh Yosemite, dan saya mencoba memperbarui Xcode saya. Saya menekan 'Perbarui' di App Store, dan tetapi sudah macet di 'Menunggu' selama 30 menit terakhir.

Seperti yang terlihat di Launchpad

Seperti yang terlihat di App Store

Apa yang bisa saya lakukan untuk memperbaikinya?

Jawaban:


108

Ya, banyak orang menghadapi masalah ini. Pertama, batalkan pembaruan Anda . (Di jendela pembaruan AppStore tahan Optionuntuk menampilkan tombol Batal.)

Sekarang, Anda dapat melakukan dua hal:

  1. Unduh dan instal Xcode DMG dari sini (jika Anda memiliki Akun Pengembang Apple)

  2. Atau coba bersihkan cache Anda, dan mulai ulang unduhan dari app store. Anda dapat menggunakan aplikasi pihak ketiga atau memasukkan perintah ini di terminal Anda:

    rm -rf "$(getconf DARWIN_USER_CACHE_DIR)/com.apple.appstore"


Setelah mengunduh DMG Xcode dapat membutuhkan waktu lama untuk memulai karena Gatekeeper tampaknya memeriksa aplikasi untuk sementara waktu, itulah yang terjadi pada saya. sumber: iphonedev.tv/blog/2014/9/8/…
elhombre

5
Saya terus lupa bahwa Anda memerlukan <kbd> Opsi </kbd> untuk menampilkan alat yang sangat berguna. Yang perlu saya lakukan dalam kasus saya adalah membatalkan instalasi dan memulai kembali.
Justus Romijn

@elhombre - terima kasih atas peringatannya - menginstal ulang xcode 7.2 membutuhkan waktu berjam-jam (secara harfiah) menggunakan .dmg - untuk mengunduh dan menginstal. Dan kemudian ada kebutuhan untuk menginstal ulang plugin, dokumentasi baru, dll. Bukan pengalaman pengguna / pengembang yang hebat jika dibandingkan dengan produk JetBrains IDE yang pemutakhirannya umumnya mulus.
arcseldon

4
Saya juga merekomendasikan menggunakan softwareupdatealat commandline daripada menggunakan app store. softwareupdate --install --all --verbose
onlynone

2
@onlynone Command line tidak berfungsi untuk menginstal Xcode. :(
Otávio

17

Tunggu saja. Jika Anda mencoba perbaikan yang tercantum dalam jawaban lain di sini, keluar dari semua aplikasi, nyalakan kembali komputer Anda, dan ketika Anda mem-boot up, buka app store ke halaman pembaruan, klik tombol pembaruan dan lupakan. Butuh waktu sekitar 20 menit untuk benar-benar mulai dan keluar dari "menunggu". Saya membaca laporan bahwa bagi sebagian orang butuh sekitar satu jam untuk memulainya.

Saya mencoba yang lain sebelumnya dan siap untuk melakukan instal ulang penuh xcode. Tidak ada yang berhasil kecuali saya hanya menunggu.


2
Hanya ingin berpadu dan mengatakan inilah yang "bekerja" untuk saya. Saya kira jawaban yang benar di sini dalam satu kata adalah "kesabaran."
CoBrA2168

1
Jika ini solusinya (saya masih menunggu untuk melihat), maka kurangnya indikasi kemajuan adalah bagian dari masalah.
sdenham

2
Kiat pro jika Anda tidak sabar dan ingin melihat progresnya: Buka aplikasi "Konsol" dan filter pesan untuk Xcode, banyak peristiwa log mengenai pembaruan ditulis di sana.
Robin Andersson

menunggu itu bekerja untuk saya. Pertama saya keluar dari akun app store saya, lalu saya me-restart mac, kemudian saya masuk kembali setelah memilih "pembaruan". Menunggu sekitar 5 menit dan kemudian berubah dari "menunggu" menjadi "menginstal"
Lucky Mike

@denham - sebenarnya, itu tidak membuat kemajuan saat "Menunggu ..." ditampilkan. Jika membuat kemajuan, itu akan menampilkan bilah kemajuan pengunduhan. Apa pun yang ditunggu, tidak terjadi. Bagi sebagian orang, tidak pernah terjadi. Jadi bisa dikatakan bahwa masalahnya adalah tidak ada cara bagi pengguna ahli untuk bertanya apa yang ditunggu - yang mungkin membantu kita memutuskan apa yang harus dilakukan tentang hal itu.
ToolmakerSteve

12

Saya memecahkan masalah dengan memindahkan Xcode dari folder Aplikasi saya ke tempat sampah. Saya tidak memiliki opsi untuk membatalkan pembaruan (semua tombol di bawah Pembaruan di App Store berwarna abu-abu untuk saya).

Setelah saya mengetik kata sandi untuk mengonfirmasi langkah tersebut, App Store meminta saya untuk membatalkan pembaruan, atau menghapus aplikasi. Memilih untuk menghapus aplikasi menyebabkan pembaruan mulai mengunduh segera.


1
Ini sepertinya solusi yang paling sederhana, dan berhasil bagi saya setelah mencoba banyak cara yang lebih bagus.
alpsystems.com

3

Pendekatan sederhana ini berhasil bagi saya:
Saya tidak membatalkan apa pun, buka AppStore dan mulai pembaruan (jika Anda belum melakukannya); lalu klik "Store" di menu kiri atas dan pilih opsi berikut - "Periksa Unduhan Selesai ...". Masukkan ID Apple dan kata sandi Anda dan semuanya akan berjalan dan berjalan.

Alasannya adalah bahwa XCode memang memerlukan konfirmasi tambahan sebelum mengunduh.

Semoga itu bisa membantu.


3
Ini tidak berhasil untuk saya. Mungkin berhasil untuk orang lain, jadi saya tidak downvote.
rinogo

0

Kemarin ini terjadi pada saya selama pemeriksaan rutin untuk pembaruan, dan di antara beberapa restart, dan menghapus manifest.plist hal-hal mulai bekerja lagi.

rm "$(getconf DARWIN_USER_CACHE_DIR)/com.apple.appstore/manifest.plist"

(Saya benar-benar melakukan beberapa penggantian nama untuk menemukan bahwa ini adalah file yang menarik.


Saya pikir apa jawaban ini ditambahkan ke jawaban yang diterima, adalah bahwa file spesifik dalam com.apple.appstore yang relevan adalah "manifest.plist".
ToolmakerSteve

0

Hanya untuk menambahkan jawaban lain di sini, saya punya dua versi Xcode di launchpad. Membuka satu memunculkan kotak dialog menanyakan apakah saya ingin "Instal komponen tambahan", yang tampaknya telah memperbaikinya.

Terlepas dari dua salinan Xcode. Dan sekarang Xcode sedang berjalan, "upgrade" sedang mengunduh. Lihat apa yang terjadi ....


-1

Ini bekerja dengan sempurna untuk unduhan App Store lain yang terjebak dalam "menunggu". Saya keluar dari App Store, membuka Terminal, menempelkan kode dari pos Sheharyar di atas untuk menghapus cache, dan menekan Enter. Restart App Store dan dapat memulai unduhan saya segera.


2
Selamat Datang di Tanya Berbeda! Tampaknya ini bukan jawaban yang berdiri sendiri, dan mungkin akan lebih baik sebagai komentar pada jawaban sebelumnya. Saya tahu Anda belum memiliki poin untuk berkomentar, tetapi saya sudah meminta seseorang untuk datang dan melihat memindahkannya. Sementara itu, Anda dapat melihat apakah Anda bisa mendapatkan poin yang diperlukan untuk berkomentar! Coba jelajahi dan lihat apakah ada pertanyaan yang ingin Anda jawab atau tanyakan.
JMY1000
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.