Araştırmacılara yardım etmek için bu konuya deneyimimi eklemek istedim. Bu aylardır beni rahatsız ediyor ve oturmaya ve tamir etmeye kararlıydım. Bu Q'nun xcode'a atıfta bulunmasının gerçeğe tamamen aykırı olması, bu konuyu ortak olmayan birçok uygulamada görüyordum. Ben de dahil olmak üzere çok sayıda aranan düzeltmeleri denedim
- tüm önbellekleri silmek, çerezler gibi
- Hesabıma giriş yaptım, oturum açmış vs
- yeniden başlatıldı, uygulama mağazasını sıfırladı, önbellekleri elle sildi
- DNS ile uğraşmıştım, bazı bölgelerde belirtildiği gibi ağ kurmak (kırmızı ringa balığı IMO)
- app store (
defaults write com.apple.appstore ShowDebugMenu -bool true
) için hata ayıklama menüsünü etkinleştirme - bu beni nihayetinde benim çözümüme yönlendiren şeydir
Belirtilerim şunlardı : çeşitli uygulamalar kaldırıldı (çöp kutusuna vb. Taşındı) VEYA zamanla güncellendi. Sonra uygulama mağazası aynı uygulamaları ve "Güncelle" düğmesini gösterirdi. Tıklarsanız "bir hata oluştu" mesajı görünür, ardından "Lütfen Satınalma sayfasını kullanın ..." mesajı görüntülenir. Satın alma sayfası düğmelerinin kullanılması aynı hatayla sonuçlanır. Düzinelerce çözüm kombinasyonu denedim ve ölüme gittim.
Sonunda çözüm oldukça garipti. Hata ayıklama menüsü etkin durumdayken, seviye 2 girişini (rastgele) açarım, bir süre önce aldığım ufacık bir uygulamayı yeniden kurmaya çalıştım. Sonra gözden kaybolarak /var/log/install.log
böyle bir özü gördüm (bazı kimlikler kasten paranoya yüzünden gizlenmiş)
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";
}
Ve oradaydı - yükleme sırasında harici bir sürücüye tuhaf bir referans.
Benim "Iomega_HDD" her zaman bağlı bir FW sürücüdür. SuperDuper root disk mirroring için kullanıyordum. Ancak dosyalarım sürücüden daha büyük bir şekilde büyümüştü, bu nedenle takılı ve muhtemelen 8-12 hafta boşta kalmıştı (endişelenmeyin: timemachine bir NAS'ta çalışıyordu :-)
Ayna olan ve monte edilmiş olarak, yalnızca bir şekilde uygulama mağazasının izlendiğini veya buradaki dosyalara bir tür bağlantı sağladığını, örneğin kök sürücümdeki daha önce silinmiş / temizlenmiş uygulamaların aynada bulunduğunu varsayabilirim.
Her neyse, uzun lafın kısası, aynalı harici sürücüyü çıkardım, App Store'u yeniden başlattım, hata ayıklama menü öğesini "sıfırlamak" için kullandım ve şaşırtıcı bir şekilde, tüm uygulamalar kendilerini "Güncelle" yerine Kurulumla ve Güncelle / Güncelle durumlarına göre sihirli bir şekilde "Kur" olarak düzeltildi. ayrıca kendilerini düzeltti. Ve daha da önemlisi, tüm düğmeler çalıştı ve artık hata mesajı yok !!
Kulağa ne kadar garip geldiğini biliyorum ama ispat günlüklerde. App Store, uygulamaların eski kopyalarının bulunduğu yansıtılmış (boşta) bir sürücüyü dikkate alıyordu.