2016-03-26 5 views
14

Я видел, что после каждого обновления Xcode свободное место моего накопителя SSD на 128 ГБ уменьшилось, не зная, почему это происходит. Я прочитал несколько статей о том, как освободить место на диске, просто удалив ненужные файлы Xcode, но они не принесли никакой пользы в моей ситуации. Всего несколько дней назад у меня было 87 ГБ свободного места на диске, и произошло обновление Xcode. Теперь мое свободное пространство составляет 83,3 ГБ. Моя системная версия El Capitan Есть ли способ вернуть некоторое пространство?Xcode 7.3 занимает слишком много места

+1

Сжатые dmgs для Xcode увеличились на 0,4 ГБ между 7.2.1 и 7.3. Почему вы считаете, что новая версия не должна быть больше или что ваша система теперь может содержать «ненужные» файлы? – Jonah

+0

Я не считаю, что моя система содержит ненужные файлы вообще, но в некоторых статьях люди советуют удалять содержимое папки поддержки устройства (или других папок xcode), чтобы сохранить некоторое дисковое пространство, и я не знал что мне верить, поэтому я спросил здесь, чтобы получить свой ответ для кого-то, кто знает лучше, вместо того, чтобы отрицательно голосовать. –

+0

Я установил весь el capitan и свободное место на жестком диске, поднятое с 83,3 до 100 гб, с те же приложения, установленные на моем mac, поэтому я верю, что где-то в системе было сохранено что-то вроде резервного копирования xcode .. –

ответ

36

Если вы установили XCode уже, то сделайте задачу:

  1. DeviceSupport - Вы можете сохранить simualator, который лога вам может понадобиться в будущем. Это на самом деле символизирует журналы сбоев для разных устройств/iOS.

  2. Удалить эту папку через каждые несколько дней интервальных

    ~/Library/Developer/Xcode/DerivedData

  3. Все ваши цели находятся в архивированном виде в папке архива. Прежде чем вы решите удалить содержимое этой папки, вот предупреждение - если вы хотите отлаживать развернутые версии вашего приложения, вы не должны удалять архивы

    ~/Библиотека/Разработчик/Xcode/Архивы

  4. Папка поддержки устройства IOS создает подпапку с версией устройства в качестве идентификатора при подключении устройства. В большинстве случаев это просто старые вещи. Сохраните последнюю версию, и остальная часть их может быть удалена (если у вас нет приложения, работающего на 5.1.1, нет никаких оснований хранить каталог/каталоги 5.1.1).

    ~// Разработчик/Xcode/IOS DeviceSupport

  5. папка Ядро Simulator Библиотека знакома многим пользователям Xcode. Это территория тренажера; где хранится данные приложения. Очевидно, что вы можете подбросить папку/папки старшего симулятора версии, если вы больше не поддерживаете свои приложения для этих версий. И безопаснее использовать параметр «Сбросить содержимое и параметры» в меню, чтобы удалить все данные вашего приложения в симуляторе.

    ~/Library/Developer/CoreSimulator

  6. кэши всегда безопасно удалить, так как они будут воссозданы по мере необходимости. Это не каталог, это файл вида Xcode Project. Удалите!

    ~/Library/кэша/com.apple.dt.Xcode

  7. Кроме того, Apple IOS устройство автоматически синхронизирует определенные файлы и параметры на Mac каждый раз, когда они подключены к вашему компьютеру Mac. Чтобы быть более безопасным, разумно использовать панель «Устройства» настроек iTunes для удаления старых резервных копий; вы должны сохранить свои последние резервные копии с курса.

    Поддержка

    ~/Library/Application/MobileSync/Резервное копирование

я вернулся около 40GB! Для получения дополнительной информации перейдите по ссылке: http://ajithrnayak.com/post/95441624221/xcode-users-can-free-up-space-on-your-mac

+1

Специально ~/Библиотека/Разработчик/Xcode/Archives работает как шарм! Я не могу поверить, почему xCode хранит эти архивы каждый раз, когда я создал. Он должен перезаписать на нем. –

+0

Спасибо за это! удалось вернуть около 20 ГБ! Спасибо –

+0

~/Библиотека/Разработчик/Xcode/iOS DeviceSupport, более 66 ГБ! Спасибо –

Смежные вопросы