Mac App Store'daki Xcode yüklenemiyor, disk alanını gösterme yeterli değil


119

XCode10.1'i yüklemek için Mac OS kullanıyorum.

Mac'te 18.43GB boş disk alanım var,

ancak uygulama mağazasından Xcode üzerindeki yükle düğmesini tıkladığımda,

her zaman "Yeterli depolama diski alanı yok, ürünü yükleyemezsiniz" uyarı mesajını gösterir.

MacOS Mojave'de (10.14.1) sorun nasıl giderilir?

Çok teşekkür ederim.

görüntü açıklamasını buraya girin

görüntü açıklamasını buraya girin


Yorum yapamadım ama bu benim için çalıştı:dd if=/dev/zero of=./hugefile bs=100m
Simon Prosser

Yanıtlar:


96

Ayrıca yapabileceğiniz şey, Xcode'u manuel olarak indirip kurmaktır. (Uygulama mağazası güncellemesini kullanmadan) Bunun için aşağıdaki adımları uygulayın:

  1. https://developer.apple.com/download/more/ adresine gidin
  2. Xcode'u (veya en son sürümü, örneğin Xcode 10.2) arayın ve manuel olarak indirip kurun.

Ayrıca şu gönderiye de bakın: https://discussions.apple.com/thread/8622103?answerId=250008933022#250008933022


3
Yukarıdan her şeyi deniyorum, rm dirs store * ..., bir şeyler yükleyip güncellemeyi deniyorum, büyük dosya oluştur ... hiçbir şey. Sadece manuel indirme ve yükleme
miff

Xcode'u bir xip paketinden yüklerseniz, Xcode güncellemelerini artık App Store aracılığıyla almayacaksınız. Şu andan itibaren, en son xip paketini indirerek her güncellemeyi manuel olarak yapmanız gerekecek.
kubano

Oradan indirmek için bir elma geliştirici kimliğine ihtiyacınız var
sportzpikachu

Şimdiye kadarki en iyi cevap. Bu Apple emiciler Windows'tan o kadar da uzak değil
Rubycon

90

APFS diskinizin "temizlenebilir" alanını Disk Yardımcı Programlarıyla kontrol edin .. Görünüşe göre Finder bu alanı boş alanda sayıyor, ancak App Store'da saymıyor ..

Ancak macOS'u, büyük bir çöp dosyası oluşturup sonra silerek APFS'yi temizlemesi için kandırabilirsiniz.

Dosyayı oluşturmak için şu komutu kullandım:

dd if=/dev/zero of=~/hugefile bs=100m

dd'nin yaklaşık 30 saniye çalışmasına izin vermek, ardından ctrl + c ile öldürmek ve dosyayı silmek:

rm ~/hugefile

Sonra App Store mutlu bir şekilde yüklenen güncelleme ..


3
Benim için çalıştı ve onu daha net açıklayan bir cevap buldum. superuser.com/questions/1391048/…
SmartekWorks

1
Bu iyi bir çözüm gibi görünüyor, ancak süreç yeterli disk alanı olmadığından şikayet ediyor. Bir çember içinde sıkışmış gibi.
Pixel

10
dd: ~/hugefile: No such file or directory
Mac

3
benim için çalıştı. Disk alanı kalmadı hatası alana kadar 30 saniye yerine ayrıldım. Mac, hugefile kaldırıldığında, yukarıdaki adımları izlemeden önce 20 GB gösterdiğinde yaklaşık 70 GB alanı kurtardı. Teşekkürler bugün kurtarıcı!
ACP

9
ddŞikayet ederse , siz de yapabilirsinizcat /dev/zero > ~/hugefile
Dmitry Shvedov

31

Ben 52 GB kullanılabilir (39 GB purgeable) vardı, ama MacOS 10.14.4 aptal Mac App Store hala o olmadığını söyledi benim satın alma işlemini tamamlamak için yeterli boş alan yok hatta bir yeniden başlatma sonrasında, Xcode 10.2 arasında. Çözüm:

  • Mac App Store'dan çıkın.
  • Dizini sil ~/Library/Caches/storedownloadd
  • Mac App Store'u yeniden başlatın.

Xcode "satın alımım" daha sonra ilk denemede çalıştı.

Merak edenler için: O dizini sildiğimde, herhangi bir uygulama indirmesi içermiyordu. Bu sadece küçük (85 KB) SQLite veritabanı (içeriyordu .db, -shmve -walsırasıyla sıfır satır ve biri tek bir satır ve bir sütun şema sürüm numarasını içeren vardı üçü dört SQLite tabloları, içerdiği dosyaları)! Görünüşe göre bu, Mac App Store'daki garip bir hata.


1
Sürücümde bu dizin yok. Başka fikrin var mı?
Robert Schmid

İlginç bir şekilde, kontrol ettim ve artık böyle bir rehberim olmadığını gördüm. Yani, belki de yalnızca uygulamalar indirilirken veya indirme sorunları ortaya çıktığında görünür. Sizin durumunuzda, bu sorunun diğer cevabını okurum ve elbette, daha önce yapmadıysanız, bilgisayarı yeniden başlatın ve maalesef Apple'ın Geliştirici Teknik Destek Programı Desteği'ni arayın . Ancak sizi Apple'ın düzenli tüketici desteğine göndermeleri muhtemeldir, çünkü bu Mac App Store'da bir sorun. Bu nedenle, başlamak için düzenli tüketici desteğini aramak isteyebilirsiniz. Sabırlı ol.
Jerry Krinock

5
Storeassetd dizinini de silmem ve Activity Monitor'deki tüm store * arka plan programlarını zorla çıkarmam gerekiyordu, ardından App Store'u yeniden başlattığımda sonunda Xcode10.2'yi kurabildim.
ikuramedia

2
Kitaplık klasörünü root değil, HOME DIRECTORY'de kullanacağım
celwell

21
  1. Şu konumdaki eski simülatör dosyalarını silin: ~ / Library / Developer / Xcode / iOS DeviceSupport /

  2. Şuradaki tüm türetilmiş verileri silin: ~ / Library / Developer / Xcode / DerivedData

Bunları gerçekleştirmenin kolay bir yolu, Xcode için DevCleaner'ı kullanmaktır: https://apps.apple.com/us/app/devcleaner/id1388020431?mt=12


benim durumumda / XCode klasörü nerede (gizli?), ancak DevCleaner bana 24Gb aldı ve XCode nihayet yükleniyor!
djdance

Bu, sorunu gerçekten çözen diğer tüm çözümlerin tek çözümüydü. hoora
Hudi Ilfeld

Yukarıda Jerry Krinock ve Li Hibou'yu uyguladıktan sonra uyguladım, bu cevaptan önce tüm bu adımlara ihtiyacım olup olmadığından emin değilim ama şimdi çalışıyor.
Shadi

Evet, işe yaradı. Yıllardır böyle bir şey arıyordum. Disk alanım olmadığı için xcode'u asla yükseltemedim. Benim için 50 Gb'lik bir şeyi temizledi
pluto puppy

13

zaman makinesiyle ilgili sorun! lütfen eski anlık görüntüleri kaldırın

sudo tmutil listlocalsnapshots /
com.apple.TimeMachine.2019-09-25-135035
com.apple.TimeMachine.2019-09-28-232824
com.apple.TimeMachine.2019-09-29-012547
com.apple.TimeMachine.2019-09-29-022054
com.apple.TimeMachine.2019-09-29-031621
com.apple.TimeMachine.2019-09-29-052318
com.apple.TimeMachine.2019-09-29-070831
com.apple.TimeMachine.2019-09-29-092229
com.apple.TimeMachine.2019-09-29-101756
com.apple.TimeMachine.2019-09-29-114952

tmutil deletelocalsnapshots 2019-09-25-135035
tmutil deletelocalsnapshots 2019-09-28-232824

vb


Tüm anlık fotoğraflarımı bir kerede silmek için burada bahsedilen komut dosyasını kullandım. apple.stackexchange.com/questions/340905/…
Justin Domnitz

13

Bugün xcode 11.3.1'e güncelleme yapmaya çalışmak, böyle bir problemin içindeydi. Bununla birlikte, yukarıdaki bazı yorumlara göre indirmenin boş alan 24 GB'a ulaştıktan hemen sonra başladığını onaylayabilirim.

Şunları yaptım:
- kaldır ~/Library/Caches/storedownloadd
- kaldır ~/Library/Developer/Xcode/iOS DeviceSupport/
- içindeki bazı dosyaları kaldır - ~/Library/Developer/Xcode/DerivedData
kullanılmayan diğer dosyaları kaldır


2
benim için 25 gb.
phongyewtong

Türetilmiş Verilerimi kaldırmak yardımcı olur. Ne kadar depolama aldığımı beni şok ediyor, çıkardıktan sonra fazladan 10 gb depolama alanım var. Teşekkürler @ np2314
TommyLeong


10

Aynı şey Xcode 11.2 için de burada. En az 28GB boş alan olması zorunludur.

Bizim gibi farklı dizinleri kaldırmak, önbellekleri, .eclipse, .julia dizinlerini boşaltmak için.

GÜNCELLEME: En son sürümle 24 GB: 11.2.1


deneme yanılma oldu ... herhangi bir suç Apple'a gönderilmelidir :)
devwebcl

Şu anda 31 GB boş alan var. - hala yeterli değil 😖
Martin

Evet. Ve XCode hala temizlenebilir alanı kontrol etmiyor. Bir "zaman makinesinin yerel anlık görüntülerini temizledikten sonra " kurulum iyi gitti - ayrıntılar için Google alıntılarda neler var.
Martin

32Gb alana sahip olana kadar yer açmak zorunda kaldım ve ardından XCode'u güncellemem mümkün oldu. Bu aslında onların açısından çok kötü. İstediğiniz gibi kullanma imkanı olmayan bir alana sahip olmak, sahip olmamakla tamamen aynıdır. Öyleyse yeni bir makine satın alırken hepimiz neyi düşünmeliyiz ... 50 Gb fazladan? ... topal ...
João Rodrigues

Benim için yaklaşık
25-27 oldu


6
  1. App Store'dan çıkın
  2. Her iki Sil storedownloadd ve storeassetd gelen ~ / Library / cache /
  3. App Store'u yeniden başlatın
  4. Tekrar deneyin

Yukarıdaki adımlar sorunu benim için çözdü.

MacBook Pro (13 inç, 2017, İki Thunderbolt 3 bağlantı noktası)

macOS Mojave Sürüm 10.14.6 (18G87)


1
Evet, yukarıdakilerin çoğunu denedim, ancak bu işe yarıyor gibi görünüyor
Abraham Hernandez

4

Benimki tuhaf bir çözüm. Ben yoktu storedownloadd bahsettik ve elle indirerek gerçek bir çözüm olmadığı önceki çözümlere klasörü (neyi gelecekteki güncellemeler hakkında)

Depolanan indirmeyi manuel olarak oluşturdum.Aşağıdaki dizinde App Store'u yeniden başlattım, ancak yükleyici sonsuza kadar sürse de (değişiklik için MacBook'u yeniden başlattı) indirmeye başladı :)

~/Library/Caches/storedownloadd

3

Benim durumum için: MBP'mde zaten xcode 10.1 var.

  1. Dizini silin ~/Library/Caches/storedownloaddvestoreassetd directory aynı .
  2. Uygulama mağazasını yeniden açın ve yükseltme sayfasına gidin.
  3. Xcode 10.2'yi şuradan indirin: https://developer.apple.com/download/more/ adresinden
  4. Her nasılsa uygulama mağazası, indirme bittikten hemen sonra xcode 10.2'yi otomatik olarak yükleyecektir.

Bitti.


3

App Store'da başka bir küçük uygulama kurmayı deneyin ve ardından Xcode'u yükleyin. Benim için çalıştı. Benim durumumda 40 GB boş alanım vardı ancak aynı hatadan dolayı Xcode kuramadım. Silme ~/Library/Caches/storedownloaddbenim için de işe yaramadı.


Benim için çalışmadı. 2,8 MB'lık bir oyun indirilip yüklendi ve Xcode hala güncellemeyi indirmiyor.
ejderuby

2

MacOS Catalina'yı yükledikten sonra XCode 11.beta'yı kurmaya çalışırken aynı sorunla karşılaştım. Ben ne yaptım:

  1. ~ / Kitaplık / Önbellekler / depolanmış indirme
  2. ~ / Library / Caches / com.apple.appstore'u sil
  3. önceki XCode (10.3) sürümünü kaldırın -> tüm dosyalar silinene kadar bekleyin, Disk İzlencesi'nde kontrol edebilirsiniz
  4. yeni yeniden başlatma -> yeniden başlatmadan önce uygulamaları açmadan
  5. Archive Utility ile yeni XCode sürümünü yükleyin.

2

Eski bir versiyonum olduğu için MacOS'u yükselterek çözdüm. Yeniden başlattıktan sonra sihirli bir şekilde boşluğu vardı: D (bu arada aynı)


1

Bugün tam anlamıyla aynı numaradaydım. 20 GB'ın biraz üzerinde boş alanım olduğunda indirebildim.

Benim için sorun, bazı büyük projelerdeki Arşivlerimin çok fazla yer kaplamasıydı. Daha iyi bir temizleme yapmam gerekecek, ancak başarısız yüklemeleri kaldırmak, sistem alanını düşürmek ve en son Xcode'u indirmek için yeterliydi.

Simülatör Temizleme ve Türetilmiş Verilerin yanı sıra bunu daha ayrıntılı olarak açıklayan harika bir bağlantı burada.

Mac Depolama Alanını Boşaltın

Ne yazık ki Mac'imi satın aldığımda, keşke biri bana 250 GB'tan fazla alan almamı söylemiş olsaydı. Tüm öneriler 125GB'ın Xcode'u çalıştırmak için iyi olduğunu söyledi. Tamam iOS öğrenmek için, ancak büyük uzun vadeli gelişimi değerlendirmede başarısız olduklarını tahmin ediyorum.


1

App Store uygulaması temizlenebilir alanı hesaba katmaz. Birkaç hafta önce Apple Geri Bildirim Programına bu sorunla ilgili bir geri bildirimde bulundum: macOS Catalina'dan bu yana düzeltilmiş görünüyor, çünkü şimdi geçici çözüm olmadan çalışıyor.

Önceki MacOS için bu yanıta bakın


1

TL; DR: XCode (~ 7GB) ve ardından Users / [mac kullanıcı adınızı buraya ekleyin] / Library / Developer (~ 90GB) klasörünün silinmesi 100GB civarında serbest bırakıldı. Daha sonra XCode'u App Store'dan yükledim ve harika çalıştı.

Rm hugefile gibi yukarıdaki cevaplar benim için işe yaramadı çünkü sanırım okunaklı bir hafıza sorunum vardı. XCode dosyasını indirmek ve manuel olarak yüklemek işe yaramadı çünkü hala alan / bellek hatası aldım.

Disk Utility'ye göre yaklaşık 10GB boş alanım vardı.

XCode'u silmek (önceden vardı ama güncellemem gerekiyordu) ve diğer uygulamalar beni 17-20 GB'a getirdi.

Hala işe yaramadı.

Kullanıcılar / [mac kullanıcı adınızı buraya girin] / Kitaplık / Geliştirici bölümüne gitmem gerekiyordu gitmem ve bu dizini sildim, sanırım uygulamayı silmiş olsam da XCode saçmalıklarını bir şekilde kurtardı.

Bu beni çarpıcı bir 120 GB'a getirdi.

120GB.

Bu, sabit diskimdeki belleğin yarısıdır.

?!

Nasıl çalıştığı hakkında hiçbir fikrim yok.

Daha sonra XCode'u doğrudan App Store'un dışına kurdum ve harika çalışıyor.

Sanırım dikkatli ol çünkü o dizinde ne olduğundan emin değilim .. Önemli görünmüyordu ve hepsi XCode ile ilgili görünüyordu. XCode ve diğer XCode ile ilgili şeyler için simülatörlere benziyordu. Emin değilim. XCode A LOT kullanıyorum, bu yüzden belki hata günlükleri veya kullanım günlükleri oluşuyor. O zaman bile - bu sadece metin. Bu yüzden emin değilim. Ortaya çıkabilecek herhangi bir tuhaf sorunla karşılaşırsam, buraya göndereceğim, ancak şimdiye kadar hiçbir şey yok.

Ayrıca ücretsiz bir program olan OmniDisk


Kokoapodları yeniden yüklemek zorunda kaldı
Josh Wolff

Şimdi bu klasörde bulunanların, uygulamamı oluşturmaya ve App Store'a 30 kez dağıtmaya ilişkin Arşivler olduğuna inanıyorum.
Josh Wolff

1

Burada aynı şey, yukarıdakilerin çoğunu denedi. 107 giglik alan boş, ancak kurulum için yeterli değil.

Bu yüzden Xcode'u doğrudan Apple'dan indirdim ( https://developer.apple.com/download/more/ ) ve .xip dosyasını çok fazla alana sahip harici bir sürücüye kopyaladım.

Daha sonra bunu yapabildim:

cd /Applications
xip -x "/Volumes/Blue 2T/Xcode_11.3.xip"

İşiniz bittiğinde xip dosyasından kurtulmayı unutmayın.


0

Benim için, Macintosh HD / Volumes / klasörümde fazladan bir klasörüm vardı, nasıl oluşturulduğundan emin değilim, ancak harici sabit sürücümün bir çeşit kopyasıydı. Sildikten sonra xcode'u indirebildim

Bu yardımcı olur umarım


Birinin harici sabit diskin aynı yanlışlıkla kopyasına sahip olabileceğini sanmıyorum
godblessstrawberry

0

MacBook'umda 31 GB kullanılabilir (14 GB temizlenebilir), macOS 10.14.5 hala Xcode 10.2 satın alma işlemimi tamamlamak için yeterli boş alana sahip olmadığını söyledi , dizini sildi ~/Library/Caches/storedownloadd, indirmeye başladı.


0

Her zaman partiye geç, ama her neyse ... Bir süre önce başarısız bir yedekleme yaptığım ve o zamandan beri zaman makinesi hdd'mi bağlamadığım için zaman makinesi yedeklemeleri ile bir ilişki olduğunu fark ettim.

Time Machine Yedeklemesini başlattıktan ve kısa süre sonra düzgün bir şekilde iptal ettikten sonra güncellemeyi yükleyebildim. Dene :)


0

Ayrıca, 240GB'lık bir mevcut ile bu sorunu yaşıyorum.

görüntü açıklamasını buraya girin

Görünüşe göre tasfiye gerçekleşmiyor. Gerçekten büyük bir dosya oluşturdum, ancak disk alanı olmadığı için öldü:

paul-> dd if=/dev/zero of=~/zeroes bs=100M
dd: error writing '/Users/paul/zeroes': No space left on device
151+0 records in
150+0 records out
15728640000 bytes (16 GB, 15 GiB) copied, 33.0689 s, 476 MB/s
[~/Library/Caches ]
paul-> ls -lh ~/zeroes 
-rw-r--r-- 1 paul staff 15G Nov 17 09:27 /Users/paul/zeroes

Kesinlikle 15 GB'de durmamalıydı

paul-> df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/disk1s1    466G  268G  197G  58% /
/dev/disk1s4    466G  1.1G  197G   1% /private/var/vm

İşin garibi, büyük dosyayı kaldırdıktan sonra Xcode'u App Store'dan indirebildim.


0

Ek olarak, OmniDiskpad ile önceki Xcode tüketilen depolamayı kontrol edin ve çok fazla boyutta yer açacak gereksiz verileri ve simülatörleri silin.


-1

Bu sorunu çözmenin basit bir yolu var. İstenmeyen dosyaları, gizli dosyaları / klasörleri kolayca görmek ve temizlemek için yerleşik macOS yardımcı programını kullanabilirsiniz.

Git  > About This Macsol üstte menü, depolama bölümüne gidin ve tıklayın Manage...düğmesini. İçindedocument bölümde tüm dosya ve klasörleri boyutlarıyla görebilir ve istenmeyen dosyaları silebilirsiniz.

Üzerinden gidin Bu kılavuzda ayrıca bilgi için.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.