Как очистить Xcode DerivedData и кэши
Xcode — один из крупнейших пожирателей хранилища на Mac разработчика. DerivedData, рантаймы симулятора и архивы сборок регулярно занимают 20–80 ГБ. OptiClear безопасно очищает всё это за секунды.
Что такое DerivedData и почему оно такое большое?
DerivedData хранит скомпилированные промежуточные продукты сборки, данные индекса и кэши дополнения кода для каждого открытого проекта. Оно растёт безгранично и может быть безопасно удалено — Xcode пересоздаст его при следующей сборке.
Рантаймы симулятора: скрытые 10–30 ГБ
Каждый загруженный симулятор iOS/watchOS/tvOS может занимать 5–15 ГБ. Скорее всего у вас есть рантаймы версий, которые вы больше не тестируете. Инструменты разработчика OptiClear перечисляют их по размеру.
Другие кэши Xcode, стоящие очистки
Xcode также хранит данные Previews, кэши SwiftPM и старые файлы поддержки устройств. Режим Инструменты разработчика OptiClear удаляет всё сразу, показывая освобождённое место до подтверждения.
Часто задаваемые вопросы
Безопасно ли удалять DerivedData?
Да. Только следующая сборка займёт немного больше времени на переиндексацию. Исходный код и настройки проекта не затрагиваются.
Как часто стоит очищать кэши Xcode?
Большинство разработчиков делает это каждые 2–4 недели или когда свободное место опускается ниже 20 ГБ. OptiClear может планировать автоматические очистки.