Xcode в Mac App Store не может быть установлен, недостаточно места на диске
Я использую Mac OS для установки XCode10.1.
У меня есть 18,43 ГБ свободного места на диске в Mac,
но когда я нажимаю кнопку установки на Xcode из магазина приложений,
всегда отображается предупреждение "Недостаточно места на диске, вы не можете установить продукт".
Как исправить проблему в MacOS Mojave (10.14.1)?
Большое спасибо.
Ответы
Ответ 1
Что вы также можете сделать, это вручную загрузить Xcode и установить его. (Без использования обновления магазина приложений) Для этого выполните следующие действия:
- перейдите на https://developer.apple.com/download/more/
- найдите Xcode (или последнюю версию, например, Xcode 10.2), загрузите и установите его вручную.
Смотрите также этот пост здесь: https://discussions.apple.com/thread/8622103?answerId=250008933022#250008933022
Ответ 2
Проверьте "очищаемое" пространство на вашем диске APFS с помощью Дисковых утилит. Кажется, Finder считает это пространство в свободном месте, но не в App Store.
Но вы можете обмануть macOS, чтобы очистить APFS, создав огромный мусорный файл, а затем удалив его.
Для создания файла я использовал команду:
dd if=/dev/zero of=~/hugefile bs=100m
дайте dd поработать около 30 секунд, затем убейте его ctrl + c и удалите файл:
rm ~/hugefile
Тогда в App Store счастливо установили обновление..
Ответ 3
У меня было доступно 52 ГБ (можно очистить 39 ГБ), но глупый Mac App Store в macOS 10.14.4 по- прежнему говорил, что у него недостаточно свободного места для завершения покупки Xcode 10.2 даже после перезапуска. Решение:
- Выйдите из Mac App Store.
- Удалить каталог
~/Library/Caches/storedownloadd
- Перезапустите Mac App Store.
Мой Xcode "покупка" тогда работал с первой попытки.
Для любопытных: в то время, когда я удалил этот каталог, он не содержал никаких загрузок приложений. Он содержал только крошечную (85 КБ) базу данных SQLite (файлы .db
, -shm
и -wal
), которая в свою очередь содержала четыре таблицы SQLite, три из которых имели нулевые строки, а одна из которых имела только одну строку и один столбец содержащий номер версии схемы! Так что это явно странная ошибка в Mac App Store.
Ответ 4
У меня была та же самая проблема (также ssd на 120 ГБ), но 18 ГБ все еще недостаточно, чтобы установить XCode.
Смотрите этот пост:https://forums.developer.apple.com/thread/30235
Ответ 5
Мое странное решение. У меня не было папки storeownloadd, о которой говорили предыдущие решения, и загрузка вручную не была реальным решением (как насчет будущих обновлений)
Я вручную создал Storeownloadd В следующем каталоге перезапустил App Store, хотя загрузчик занял целую вечность (перезапустил MacBook в надежде на изменение) он начал загрузку :)
~/Library/Caches/storedownloadd
Ответ 6
проблема с машиной времени!
пожалуйста, удалите старые снимки
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
и т.д.
Ответ 7
Попробуйте установить любое другое маленькое приложение в App Store, а затем установить Xcode. Это сработало для меня. В моем случае у меня было 40 ГБ свободного места, но я не смог установить XCode из-за той же ошибки. Удаление ~/Library/Caches/storedownloadd
у меня тоже не сработало.
Ответ 8
Для моего случая: у меня уже есть Xcode 10.1 в моем MBP.
- Удалите каталог
~/Library/Caches/storedownloadd
и storeassetd directory
в одном storeassetd directory
. - Откройте магазин приложений и перейдите на страницу обновления.
- Загрузите Xcode 10.2 с https://developer.apple.com/download/more/
- Каким-то образом магазин приложений автоматически установит Xcode 10.2 сразу после завершения загрузки.
Готово.
Ответ 9
Я столкнулся с той же проблемой, пытаясь установить XCode 11.beta после установки macOS Catalina. Что я сделал:
- delete ~/Library/Кэши /Storeownloadd
- delete ~/Library/Caches/com.apple.appstore
- удалить предыдущую версию XCode (10.3) → дождаться удаления всех файлов, можете проверить в Дисковой утилите
- свежий перезапуск → без открытия приложений перед перезапуском
- Установите новую версию XCode с помощью Archive Utility.
Ответ 10
Не смог прокомментировать, но это сработало для меня:
dd if=/dev/zero of=./hugefile bs=100m
Ответ 11
Так же, как и Джерри Кринок, я не смог обновить XCode, хотя было более 50 ГБ свободного места. Оказывается, что помимо удаления этих папок, была необходима перезагрузка системы.
Ответ 12
Для меня у меня была дополнительная папка в папке Macintosh HD/Volumes/, я не уверен, как она была создана, но это была своего рода копия моего внешнего жесткого диска. После удаления я смог скачать xcode
Надеюсь это поможет
Ответ 13
в моем MacBook было доступно 31 ГБ (очищаемых 14 ГБ), macOS 10.14.5 все еще говорила, что у меня недостаточно свободного места для завершения покупки Xcode 10.2, только что удаленный каталог ~/Library/Caches/storedownloadd
начал загрузку.
Ответ 14
- Довольно App Store
- Удалите Storedownloadd и storeassetd из ~/Library/Caches/
- Перезапустить магазин приложений
- Попробуйте еще раз
Вышеуказанные шаги решили проблему для меня.
MacBook Pro (13 дюймов, 2017 г., два порта Thunderbolt 3)
macOS Мохаве
Версия 10.14.6 (18G87)
Ответ 15
Я был буквально на том же номере сегодня. Я смог загрузить, как только получил свободное место чуть более 20 ГБ.
Для меня проблема заключалась в том, что мои архивы по некоторым более крупным проектам занимали слишком много места. Мне придется провести более тщательную очистку, но достаточно просто удалить неудачные загрузки, чтобы уменьшить системное пространство и загрузить последнюю версию Xcode.
Вот отличная ссылка, которая объясняет это более подробно, а также очистка симулятора и производные данные.
Освободите хранилище для Mac
К сожалению, когда я купил свой Mac, мне бы хотелось, чтобы кто-то сказал мне освободить более 250 ГБ. Во всех рекомендациях говорилось, что 125 ГБ отлично подходит для запуска Xcode. Хорошо для изучения iOS, но я думаю, что они не смогли оценить крупную долгосрочную разработку.
Ответ 16
Всегда опаздывал на вечеринку, но в любом случае... я заметил корреляцию с резервными копиями машины времени, так как у меня была неудачная резервная копия некоторое время назад, и с тех пор я не подключал жесткий диск моей машины времени.
После запуска резервного копирования Time Machine и правильной отмены вскоре после этого я смог установить обновление. Попробуй :)
Ответ 17
Я решил это путем обновления MacOS, так как у меня была установлена старая версия. После перезапуска у него волшебным образом появилось пространство: D (тоже самое кстати)
Ответ 18
Приложение App Store не учитывает очищаемое пространство. Несколько недель назад я отправил отзыв об этой проблеме в Программу обратной связи Apple: она выглядит исправленной после MacOS Catalina, так как теперь она работает без обходных путей.
Для предыдущих MacOS см. этот ответ