Хотя это не имеет прямого отношения к размеру приложения Xcode. Есть несколько мест, где вы можете удалить файлы, чтобы освободить место.
1. Производные данные
Xcode хранит данные о ваших проектах, которые включают в себя индекс, результаты сборки и журналы. Перейдите ~/Library/Developer/Xcode/DerivedData/
и удалите папки для проектов, для которых вам больше не нужно хранить эти данные.
2. Поддержка устройств iOS
Xcode хранит информацию об устройствах, которые вы использовали для разработки. Удалить данные, которые больше не нужны в ~/Library/Developer/Xcode/iOS DeviceSupport/
.
3. Архивы
Удалите ненужные файлы в Организаторе или перейдите к ~/Library/Developer/Xcode/Archives/
их массовому удалению. Будьте осторожны, чтобы не удалять архивы, для которых вам все еще нужны данные dSYM для отладки.
4. Симуляторы
Симуляторы хранятся под ~/Library/Developer/CoreSimulator/Devices
. Для каждой версии iOS, для которой вы строите.
5. Документация Просмотрите и удалите ненужные данные в ~/Library/Developer/Shared/Documentation/DocSets
.
Xcode
:DerivedData
,iOS Device Logs
, иUserData
. Первые две папки имеют нулевую КБ иUserData
всего 8 КБ. У меня нетCoreSimulator
папки вDeveloper
. Я уже удалил DocSets, которые занимали дополнительные ~ 2,5 ГБ в дополнение к 9.22, который использует XCode.Возможно, более элегантным решением было бы использовать инструменты командной строки вместо Xcode.
Вы можете полностью удалить Xcode (или пропустить установку). Вместо загрузки и установки Xcode - откройте командную строку (приложение терминала работает из коробки) и введите gcc.
Появится окно, в котором вы можете установить инструменты командной строки. Нажмите «Установить», нажмите «Согласен», и все компиляторы, библиотеки и отладчики C загрузятся и установятся.
На 10.11 инструменты командной строки занимают около 200 МБ дискового пространства. Dmg для установки инструментов командной строки бета-версии Xcode 9 также меньше, так что это довольно тонкий набор инструментов, если вы хотите сэкономить место на диске и можете использовать другую IDE / редактор и не нужны все функции Xcode обеспечивает.
источник