Xcode trên Mac App Store không thể cài đặt, hiển thị dung lượng đĩa không đủ


118

Tôi đang sử dụng Mac OS để cài đặt XCode10.1.

Tôi có 18,43GB dung lượng đĩa trống trong mac,

nhưng khi tôi nhấp vào nút cài đặt trên Xcode từ cửa hàng ứng dụng,

nó luôn hiển thị thông báo cảnh báo "Không đủ dung lượng đĩa lưu trữ, bạn không thể cài đặt sản phẩm".

Làm cách nào để khắc phục sự cố trong MacOS Mojave (10.14.1)?

Cảm ơn rât nhiều.

nhập mô tả hình ảnh ở đây

nhập mô tả hình ảnh ở đây


Không thể bình luận nhưng điều này đã làm việc cho tôi:dd if=/dev/zero of=./hugefile bs=100m
Simon Prosser.

Câu trả lời:


96

Những gì bạn cũng có thể làm là tải xuống thủ công Xcode và cài đặt nó. (Không sử dụng bản cập nhật cửa hàng ứng dụng) Để thực hiện các bước sau:

  1. truy cập https://developer.apple.com/download/more/
  2. tìm kiếm Xcode (hoặc phiên bản mới nhất, ví dụ Xcode 10.2) và tải xuống và cài đặt theo cách thủ công.

Xem thêm bài đăng này tại đây: https://discussions.apple.com/thread/8622103?answerId=250008933022#250008933022


3
Tôi thử mọi thứ từ bên trên, rm dirs store * ..., cài đặt thứ gì đó và thử cập nhật, tạo tệp lớn ... không có gì. Chỉ tải xuống thủ công và cài đặt
miff

Nếu bạn cài đặt Xcode từ một gói xip, bạn sẽ không nhận được bản cập nhật Xcode qua App Store nữa. Từ bây giờ, bạn sẽ phải thực hiện thủ công mọi cập nhật bằng cách tải xuống gói xip mới nhất.
kubano

Bạn cần có id nhà phát triển apple để tải xuống từ đó
sportzpikachu

Câu trả lời tốt nhất từ ​​trước đến nay. Những kẻ hút máu Apple này không ở quá xa Windows
Rubycon

90

Kiểm tra dung lượng "có thể xử lý" của đĩa APFS của bạn bằng Disk Utilities .. Có vẻ như Finder tính dung lượng này trong dung lượng trống, nhưng không tính trên App Store ..

Nhưng bạn có thể lừa macOS dọn dẹp APFS bằng cách tạo một tệp rác khổng lồ, sau đó xóa nó.

Để tạo tệp, tôi đã sử dụng lệnh:

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

để dd chạy trong khoảng 30 giây, sau đó tắt nó bằng ctrl + c và xóa tệp:

rm ~/hugefile

Sau đó App Store vui vẻ cài đặt bản cập nhật ..


3
Nó đã làm việc cho tôi và tôi tìm thấy một câu trả lời giải thích nó rõ ràng hơn. superuser.com/questions/1391048/…
SmartekWorks,

1
Đây có vẻ là một giải pháp tốt, nhưng quá trình thoát ra phàn nàn rằng không có đủ dung lượng đĩa. Kiểu bị mắc kẹt trong một vòng tròn.
Pixel

10
Không hoạt động:dd: ~/hugefile: No such file or directory
Mac

3
đã làm cho tôi. Thay vì 30 giây, tôi để lại cho đến khi tôi gặp lỗi Không còn dung lượng đĩa. Khi xóa tệp tin khổng lồ, Mac đã khôi phục khoảng 70 GB dung lượng, khi nó hiển thị 20 GB trước khi làm theo các bước trên. Cảm ơn bạn vị cứu tinh ngày hôm nay!
ACP

9
nếu ddphàn nàn, bạn cũng có thể làmcat /dev/zero > ~/hugefile
Dmitry Shvedov

31

Tôi có 52 GB khả dụng (có thể xóa 39 GB), nhưng Mac App Store ngu ngốc trong macOS 10.14.4 vẫn cho biết nó không có đủ dung lượng trống để hoàn tất giao dịch mua Xcode 10.2 của tôi, ngay cả sau khi khởi động lại. Giải pháp:

  • Thoát khỏi Mac App Store.
  • Xóa thư mục ~/Library/Caches/storedownloadd
  • Khởi chạy lại Mac App Store.

Sau đó "mua" Xcode của tôi đã hoạt động trong lần thử đầu tiên.

Đối với những người tò mò: Vào thời điểm tôi xóa thư mục đó, nó không chứa bất kỳ lượt tải xuống ứng dụng nào. Nó chỉ chứa một nhỏ (85 KB) cơ sở dữ liệu SQLite ( .db, -shm-walfile), mà lần lượt chứa bốn bảng SQLite, ba trong số đó đã không hàng và một trong số đó chỉ có một hàng và một cột chứa số phiên bản giản đồ! Vì vậy, đây rõ ràng là một số lỗi kỳ lạ trong Mac App Store.


1
Tôi không có thư mục đó trên ổ đĩa của mình. Bất kỳ ý tưởng nào khác?
Robert Schmid

Thật thú vị, tôi vừa kiểm tra và thấy rằng tôi cũng không còn có một thư mục như vậy nữa. Vì vậy, có thể nó chỉ xuất hiện khi ứng dụng đang tải xuống hoặc khi xảy ra sự cố tải xuống. Trong trường hợp của bạn, tôi sẽ đọc câu trả lời khác cho câu hỏi này và tất nhiên, nếu bạn chưa làm như vậy, hãy khởi động lại máy tính và sau đó, rất tiếc, hãy gọi cho Bộ phận hỗ trợ chương trình hỗ trợ kỹ thuật dành cho nhà phát triển của Apple . Nhưng họ có thể sẽ gửi bạn đến bộ phận hỗ trợ người tiêu dùng thường xuyên của Apple, vì bạn biết đấy, đây là một vấn đề với Mac App Store. Vì vậy, bạn có thể muốn gọi bộ phận hỗ trợ người tiêu dùng thường xuyên để bắt đầu. Kiên nhẫn.
Jerry Krinock

5
Tôi cũng phải xóa thư mục storeassetd và buộc thoát khỏi tất cả các daemon store * trong Activity Monitor, sau đó khi khởi chạy lại App Store, cuối cùng tôi cũng có thể cài đặt Xcode10.2.
ikuramedia

2
Chắc chắn sử dụng các thư mục Library trong Home Directory của tôi, không phải gốc
celwell

21
  1. Xóa tệp trình mô phỏng cũ trên: ~ / Library / Developer / Xcode / iOS DeviceSupport /

  2. Xóa tất cả dữ liệu bắt nguồn từ tệp trên: ~ / Library / Developer / Xcode / DerivedData

Một cách dễ dàng để thực hiện những điều này là sử dụng DevCleaner cho Xcode: https://apps.apple.com/us/app/devcleaner/id1388020431?mt=12


trong trường hợp của tôi, không có thư mục / XCode (ẩn?), nhưng DevCleaner đã có cho tôi 24Gb và XCode cuối cùng đã được cài đặt!
djdance

đây là giải pháp duy nhất trong số tất cả các giải pháp khác thực sự giải quyết được vấn đề. hoora
Hudi Ilfeld

Tôi đã áp dụng nó sau khi áp dụng Jerry Krinock và Li Hibou ở trên, tôi không chắc liệu mình có cần tất cả các bước đó trước câu trả lời này hay không, nhưng nó đang hoạt động.
Shadi

Vâng, điều đó đã hiệu quả. Tôi đã tìm kiếm một cái gì đó cho nhiều tuổi. Tôi không bao giờ có thể nâng cấp xcode do thiếu dung lượng đĩa. Nó đã xóa một cái gì đó 50Gb cho tôi
pluto cún yêu

13

vấn đề với cỗ máy thời gian! vui lòng loại bỏ các snapshot cũ

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

Vân vân


Tôi đã sử dụng tập lệnh được đề cập ở đây để xóa tất cả các ảnh chụp nhanh của mình cùng một lúc. apple.stackexchange.com/questions/340905/…
Justin Domnitz

13

Cố gắng cập nhật lên xcode 11.3.1 hôm nay đã gặp sự cố như thế này. Tuy nhiên, tôi có thể xác nhận rằng quá trình tải xuống bắt đầu ngay sau khi dung lượng trống đạt 24GB theo một số nhận xét ở trên.

Tôi đã làm như sau:
- loại bỏ ~/Library/Caches/storedownloadd
- loại bỏ ~/Library/Developer/Xcode/iOS DeviceSupport/
- loại bỏ một số tệp bên trong ~/Library/Developer/Xcode/DerivedData
- loại bỏ các tệp không sử dụng khác


2
đối với tôi 25gb của nó.
phongyewtong

Xóa DerivedData của tôi sẽ giúp ích. Nó gây sốc cho tôi về dung lượng lưu trữ, tôi có thêm khoảng 10gb dung lượng sau khi loại bỏ nó. Cảm ơn @ np2314
TommyLeong

11

Tôi đã gặp vấn đề tương tự (cũng là ssd 120gb), nhưng 18gb vẫn không đủ để cài đặt Xcode.

Xem bài đăng này: https://forums.developer.apple.com/thread/30235


1
Đừng theo liên kết thứ hai trong câu trả lời này. Nó sẽ phá vỡ Xcode của bạn và làm hỏng cấu hình của bạn hoàn toàn.
zerohedge

@zerohedgeCảm ơn bạn rất nhiều.
Saw Pyae

10

Ở đây, Xcode 11.2 cũng vậy. Bắt buộc phải có ít nhất 28GB trống.

xóa các thư mục khác nhau như us, caches, .eclipse, .julia thư mục để giải phóng.

CẬP NHẬT: 24GB với phiên bản mới nhất: 11.2.1


đó là thử và sai ... bất cứ trách nhiệm phải được gửi cho Apple :)
devwebcl

Hiện có 31GB miễn phí. - vẫn chưa đủ 😖
Martin

Đúng. Và XCode vẫn không kiểm tra dung lượng có thể xóa. Quá trình cài đặt diễn ra tốt đẹp sau khi tôi thực hiện "xóa ảnh chụp nhanh cục bộ máy thời gian" - Google có gì trong báo giá để biết chi tiết.
Martin

Tôi đã phải giải phóng dung lượng cho đến khi tôi có 32Gb dung lượng và sau đó tôi có thể cập nhật XCode. Điều này thực sự rất tệ về phía họ. Có không gian mà không có khả năng sử dụng nó như bạn muốn, cũng giống như không có nó. Vì vậy, khi mua một chiếc máy mới tất cả chúng ta nên xem xét thêm những gì ... 50Gb? ... khập khiễng ...
João Rodrigues

Đối với tôi khoảng 25 đến 27
juliushuck


6
  1. Thoát khỏi App Store
  2. Xóa cả tệp tải xuống được lưu trữtệp lưu trữ khỏi ~ / Library / Caches /
  3. Khởi chạy lại App Store
  4. Thử lại

Các bước trên đã giải quyết vấn đề cho tôi.

MacBook Pro (13-inch, 2017, hai cổng Thunderbolt 3)

macOS Mojave Phiên bản 10.14.6 (18G87)


1
Có, tôi đã thử nhiều cách ở trên, nhưng cái này có vẻ hiệu quả
Abraham Hernandez

4

Của tôi là một giải pháp kỳ lạ. Tôi không có thư mục archiownloadd mà các giải pháp trước đó đã nói đến và tải xuống theo cách thủ công không phải là giải pháp thực sự (còn các bản cập nhật trong tương lai thì sao)

Tôi tự tạo storedownloadd Trong thư mục sau khởi động lại App Store, mặc dù loader mất mãi mãi (khởi động lại MacBook hy vọng cho một sự thay đổi) nó bắt đầu tải :)

~/Library/Caches/storedownloadd

3

Đối với trường hợp của tôi: Tôi đã có xcode 10.1 trong MBP của mình.

  1. Xóa thư mục ~/Library/Caches/storedownloaddstoreassetd directory trong cùng một dir.
  2. Mở lại cửa hàng ứng dụng và truy cập trang nâng cấp.
  3. Tải xuống xcode 10.2 từ https://developer.apple.com/download/more/
  4. Bằng cách nào đó, cửa hàng ứng dụng sẽ tự động cài đặt xcode 10.2 ngay sau khi tải xuống xong.

Làm xong.


3

Thử cài đặt bất kỳ ứng dụng nhỏ nào khác trong App Store rồi cài đặt Xcode. Nó đã làm việc cho tôi. Trong trường hợp của tôi, tôi có 40 GB dung lượng trống nhưng không thể cài đặt Xcode do cùng một lỗi. Xóa ~/Library/Caches/storedownloaddcũng không hoạt động đối với tôi.


Không làm việc cho tôi. Đã tải xuống và cài đặt một trò chơi 2,8mb và Xcode vẫn không tải xuống bản cập nhật.
ejderuby

2

Tôi đã gặp phải sự cố tương tự khi cố gắng cài đặt XCode 11.beta sau khi cài đặt macOS Catalina. Tôi đã làm gì:

  1. xóa ~ / Library / Caches / Storageownloadd
  2. xóa ~ / Library / Caches / com.apple.appstore
  3. gỡ cài đặt phiên bản trước của XCode (10.3) -> đợi cho đến khi tất cả các tập tin bị xóa, có thể kiểm tra trong Disk Utility
  4. khởi động lại mới -> mà không cần mở ứng dụng trước khi khởi động lại
  5. cài đặt phiên bản XCode mới với Archive Utility.

2

Tôi đã giải quyết nó bằng cách nâng cấp MacOS vì tôi đã cài đặt phiên bản cũ. Sau khi khởi động lại, nó có khoảng trống một cách kỳ diệu: D (nhân tiện cũng vậy)


1

Tôi thực sự đã ở cùng một con số ngày hôm nay. Tôi đã có thể tải xuống sau khi có dung lượng trống chỉ hơn 20GB.

Vấn đề đối với tôi là Lưu trữ của tôi trên một số dự án lớn hơn đã chiếm quá nhiều dung lượng. Tôi sẽ phải thanh lọc tốt hơn, nhưng chỉ cần xóa các tải lên không thành công là đủ để giảm dung lượng hệ thống và tải xuống Xcode mới nhất.

Đây là một liên kết tuyệt vời giải thích chi tiết hơn về điều này, cũng như Dọn dẹp giả lập và Dữ liệu có nguồn gốc.

Giải phóng bộ nhớ Mac

Thật đáng buồn khi tôi mua máy Mac của mình, tôi ước ai đó đã nói với tôi để có được hơn 250GB dung lượng. Tất cả các khuyến nghị cho biết 125GB là tốt để chạy Xcode. Tốt cho việc học iOS, nhưng tôi đoán họ không đánh giá được sự phát triển lâu dài.


1

Ứng dụng App Store không tính dung lượng có thể thanh toán. Tôi đã gửi phản hồi về vấn đề này vài tuần trước cho Chương trình phản hồi của Apple: nó có vẻ đã được khắc phục kể từ macOS Catalina, vì hiện tại nó hoạt động mà không có giải pháp thay thế.

Đối với MacOS trước, hãy xem câu trả lời này


1

TL; DR: Xóa XCode (~ 7GB) và sau đó là thư mục Users / [chèn tên người dùng mac của bạn tại đây] / Library / Developer (~ 90GB) được giải phóng khoảng 100GB. Sau đó, tôi đã cài đặt XCode khỏi App Store và nó hoạt động như một sự quyến rũ.

Các câu trả lời ở trên, chẳng hạn như tệp lớn rm không hoạt động đối với tôi vì tôi đoán tôi đã gặp vấn đề về bộ nhớ hợp pháp. Tải xuống tệp XCode và cài đặt thủ công không hoạt động vì tôi vẫn gặp lỗi dung lượng / bộ nhớ.

Tôi có khoảng 10GB dung lượng trống theo Disk Utility.

Xóa XCode (tôi đã có nó trước đó nhưng phải cập nhật nó) và các ứng dụng khác đã đưa tôi đến 17-20GB.

Vẫn không hoạt động.

Tôi đã phải truy cập Người dùng / [chèn tên người dùng mac của bạn tại đây] / Thư viện / Nhà phát triển và tôi đã xóa thư mục đó, mà tôi đoán bằng cách nào đó đã lưu XCode crap mặc dù tôi đã xóa ứng dụng.

Điều đó đã đưa tôi đến 120GB tuyệt đẹp.

120 GB.

Đó là một nửa bộ nhớ trên ổ cứng của tôi.

?!

Không biết nó hoạt động như thế nào.

Sau đó, tôi đã cài đặt XCode trực tiếp từ App Store và nó hoạt động như một sự quyến rũ.

Tôi đoán hãy cẩn thận bởi vì tôi không chắc chắn những gì có trong thư mục đó .. Nó có vẻ không quan trọng và tất cả dường như liên quan đến XCode. Nó trông giống như trình mô phỏng cho XCode và những thứ liên quan đến XCode khác. Tôi không chắc. Tôi sử dụng XCode A LOT nên có thể nhật ký lỗi hoặc nhật ký sử dụng được tích hợp. Ngay cả khi đó - đó chỉ là văn bản. Vì vậy, tôi không chắc chắn. Nếu tôi gặp bất kỳ vấn đề kỳ lạ nào có thể dẫn đến, tôi sẽ đăng nó ở đây, nhưng cho đến nay vẫn chưa có gì.

Ngoài ra, tôi thực sự khuyên dùng OmniDiskSweeper , đây là một chương trình miễn phí và đó là cách tôi tìm ra điều này (trong số các vấn đề liên quan đến bộ nhớ khác trong quá khứ)


Đã phải cài đặt lại cocoapods
Josh Wolff

Bây giờ tôi tin rằng những gì trong thư mục này là Lưu trữ từ việc xây dựng ứng dụng của tôi và triển khai lên App Store> 30 lần.
Josh Wolff

1

Điều tương tự ở đây, đã thử hầu hết các cách trên. 107 GB dung lượng trống, nhưng không đủ để cài đặt.

Vì vậy, tôi đã tải xuống Xcode trực tiếp từ Apple ( https://developer.apple.com/download/more/ ) và sao chép tệp .xip sang một ổ đĩa bên ngoài với nhiều dung lượng.

Sau đó tôi đã có thể làm điều này:

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

Đừng quên loại bỏ tệp xip khi bạn hoàn tất.


0

Đối với tôi, tôi có thêm một thư mục trong thư mục Macintosh HD / Volumes /, tôi không chắc nó được tạo như thế nào, nhưng nó là một loại bản sao của ổ cứng ngoài của tôi. Sau khi xóa nó, tôi đã có thể tải xuống xcode

Hi vọng điêu nay co ich


Tôi không nghĩ ai đó có thể có một bản sao ngẫu nhiên của ổ cứng ngoài
godblessstrawberry

0

trong MacBook của tôi có sẵn 31 GB (có thể xóa 14 GB), macOS 10.14.5 vẫn cho biết nó không đủ dung lượng trống để hoàn tất quá trình mua Xcode 10.2 của tôi , thư mục vừa bị xóa ~/Library/Caches/storedownloadd, bắt đầu tải xuống.


0

Luôn luôn đến trễ bữa tiệc, nhưng dù sao thì ... tôi đã nhận thấy mối tương quan với sao lưu máy thời gian, vì tôi đã sao lưu không thành công một thời gian trước đó và không kết nối hdd máy thời gian của tôi kể từ đó.

Sau khi bắt đầu Sao lưu Cỗ máy thời gian và hủy ngay sau đó, tôi đã có thể cài đặt bản cập nhật. Thử nó :)


0

Tôi cũng gặp vấn đề này với 240GB khổng lồ có sẵn.

nhập mô tả hình ảnh ở đây

Có vẻ như việc thanh trừng đơn giản không xảy ra. Tôi đã tạo một tệp thực sự lớn, nhưng nó đã chết vì không có dung lượng đĩa:

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

Nó chắc chắn không nên dừng lại ở 15 GB

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

Thật kỳ lạ, sau khi xóa tệp lớn, tôi đã có thể tải xuống Xcode từ App Store.


0

Ngoài ra, Kiểm tra dung lượng lưu trữ đã sử dụng Xcode trước đó thông qua OmniDiskSweeper và xóa dữ liệu không cần thiết và trình mô phỏng sẽ giải phóng quá nhiều dung lượng.


-1

Có một cách đơn giản để giải quyết vấn đề này. Bạn có thể sử dụng tiện ích tích hợp sẵn của macOS để xem và xóa các tệp không mong muốn, tệp / thư mục ẩn một cách dễ dàng.

Chuyển đến  > About This Macmenu ở trên cùng bên trái, chuyển đến phần lưu trữ và nhấp vào Manage...nút. bên trongdocument phần này, bạn có thể xem tất cả các tệp và thư mục với kích thước của chúng và xóa các tệp không mong muốn.

Xem qua hướng dẫn này để biết thêm thông tin.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.