Saya ingin menambahkan pengalaman saya ke utas ini untuk membantu pencari. Ini telah menggangguku selama berbulan-bulan dan aku bertekad untuk duduk dan memperbaikinya. Fakta Q ini mengacu pada xcode sama sekali tidak material, saya melihat masalah ini di beberapa aplikasi tanpa kesamaan. Saya mencoba berbagai perbaikan yang dicari, termasuk
- menghapus semua cache, cookie dan sejenisnya
- masuk kembali ke akun saya, keluar masuk, dll
- reboot, reset store app, cache yang dihapus secara manual dan sejenisnya
- kacau dengan DNS, jaringan seperti yang disebutkan di beberapa tempat (IMO herring merah)
- mengaktifkan menu debug untuk app store (
defaults write com.apple.appstore ShowDebugMenu -bool true
) - inilah yang akhirnya membawa saya ke solusi saya
Gejala saya adalah : berbagai aplikasi dihapus instalasinya (dipindahkan ke tempat sampah, dll) ATAU diperbarui dari waktu ke waktu. Kemudian app store akan menampilkan aplikasi yang sama dan tombol "Perbarui". Anda mengkliknya, dan pesan "kesalahan terjadi" akan muncul, kemudian "Silakan gunakan halaman Beli ..." Menggunakan tombol halaman pembelian menghasilkan kesalahan yang sama. Saya mencoba puluhan kombinasi solusi dan mematikannya di Google.
Solusi pada akhirnya cukup aneh. Dengan menu debug diaktifkan, saya mengaktifkan logging level 2 (secara acak), mencoba menginstal ulang aplikasi bertubuh kecil yang saya beli beberapa waktu lalu. Kemudian membaca sekilas /var/log/install.log
saya melihat ekstrak seperti ini (beberapa ID sengaja dikaburkan karena paranoia)
Dec 30 19:00:36 macbookpro installd[23755]: PackageKit: ----- Begin install -----
Dec 30 19:00:36 macbookpro installd[23755]: PackageKit: request=PKInstallRequest
<1 packages, destination=/Volumes/Iomega_HDD>
Dec 30 19:00:36 macbookpro installd[23755]: PackageKit: packages=(
"PKLeopardPackage <file://localhost/var/folders/hb/6_bxxxxxxxxxxxxxxxxxxxx/C/com.apple.appstore/xxxxx3/xxxxxxxxxxxx33.pkg#com.neatberry.PhotoStyler.pkg>"
)
Dec 30 19:00:36 macbookpro installd[23755]: PackageKit: Install Failed: Error Domain=NSCocoaErrorDomain Code=640 "You can’t save the file “Iomega_HDD” because the volume “Iomega_HDD” is out of space." UserInfo=0xxxxxxxxxx {NSFilePath=/Volumes/Iomega_HDD} {
NSFilePath = "/Volumes/Iomega_HDD";
}
Dan di sanalah - referensi aneh ke drive eksternal saat menginstal.
"Iomega_HDD" saya adalah drive FW yang selalu terpasang. Saya menggunakannya untuk mirroring disk SuperDuper root. Namun file saya telah tumbuh lebih besar dari drive, jadi itu sudah terpasang dan diam selama 8-12 minggu (jangan khawatir: timemachine bekerja pada NAS :-)
Menjadi cermin, dan dipasang, saya hanya bisa berasumsi bahwa entah bagaimana app store dimonitor, atau memelihara semacam hubungan ke file di sana, misalnya aplikasi yang sebelumnya dihapus / dibersihkan pada drive root saya ada di cermin.
Pokoknya, singkatnya, saya melepas drive eksternal yang dicerminkan, me-restart App Store, menggunakan item menu debug untuk "mengatur ulang" dan luar biasa, semua aplikasi secara ajaib mengoreksi diri untuk "Instal" daripada "Perbarui" dan status Instal / Perbarui. juga mengoreksi diri. Dan yang lebih penting, semua tombol berfungsi dan tidak ada lagi pesan kesalahan !!
Saya tahu betapa anehnya ini terdengar tetapi buktinya ada di log. App Store sedang mempertimbangkan drive mirroring (idle) yang memiliki salinan lawas aplikasi.