Xcode займає місце? Як його очистити
Xcode — один із найбільших споживачів місця на Mac розробника: результати збірки, симулятори, символи пристроїв і архіви можуть сумарно сягати понад 50 ГБ. Ось що це таке і як безпечно все очистити.
Xcode — один із найбільших споживачів місця на Mac розробника: результати збірки, симулятори, символи пристроїв і архіви можуть сумарно сягати понад 50 ГБ. Ось що це таке і як безпечно все очистити.
~/Library/Developer/Xcode/DerivedData містить проміжні файли збірки та індекси для кожного відкритого проєкту. Його можна повністю видалити — Xcode відбудує потрібне під час наступної збірки (перша буде повільнішою).
Спершу закрийте Xcode, потім видаліть вміст папки або лише папки проєктів, з якими ви більше не працюєте.
xcrun simctl runtime list і xcrun simctl runtime delete з ідентифікатором середовища.~/Library/Developer/CoreSimulator/Devices. xcrun simctl delete unavailable видаляє пристрої, чиє середовище зникло.~/Library/Developer/CoreSimulator/Caches можна видалити; вони відбудовуються за потреби.Щоразу, коли ви підключаєте пристрій з новою версією ОС, Xcode копіює його символи налагодження до ~/Library/Developer/Xcode/iOS DeviceSupport (і watchOS DeviceSupport тощо). Кожна версія займає кілька гігабайтів. Видаліть папки версій, на яких ви більше не налагоджуєте; Xcode скопіює їх знову, якщо ви підключите такий пристрій.
~/Library/Developer/Xcode/Archives містить кожну програму, яку ви архівували для поширення. Залиште архіви випущених збірок (їхні символи налагодження потрібні для читання звітів про збої); старіші внутрішні збірки можна прибрати. Керуйте ними в Window → Organizer.
DiskGarden показує ~/Library/Developer папка за папкою, тож одразу видно, що велике — симулятори, DerivedData чи файли підтримки пристроїв, — а тоді перетягніть це у Смітник, щоб видалити.
Користуєтеся й іншими інструментами? Кеші пакетів теж накопичуються: див. які кеші безпечно видаляти.
DiskGarden — безкоштовний аналізатор дискового простору для Mac: він показує кожну папку за розміром, тож найбільші одразу помітні. Без облікового запису, а ваші файли не залишають Mac.