Как удалить производные данные в Xcode 8?

Страница проектов, кажется, исчезла из Xcode 8. Я использовал эту страницу для удаления полученных данных.

Любая идея, как я могу удалить производные данные из Xcode 8?

+256
источник поделиться
12 ответов

Много разных решений для этой проблемы. Большинство из них работают. Кажется, добавлен еще один ярлык:

Shift + alt + command ⌘ + K

Прошу вас:

Вы действительно хотите очистить папку сборки для "MyProject"?

Это приведет к удалению всех продуктов и промежуточных файлов в папке сборки.

В большинстве случаев этого было бы достаточно, чтобы решить ваши проблемы.

ОБНОВИТЬ

Начиная с Xcode 9 вы сможете получить доступ к папке Derived Data, перейдя к

Файл → Настройки проекта

или если вы используете Рабочее пространство:

Файл → Параметры рабочей области

И нажмите стрелку позади пути: enter image description here

+116
источник

(Работает в Xcode 10)

Вы можете перейти к File> Workspace Settings, если вы находитесь в рабочей среде, или File> Project Settings для обычной проектной среды.

Затем нажмите на маленькую серую стрелку в разделе Derived data и выберите папку проекта, чтобы удалить ее.

+321
источник
другие ответы

Связанные вопросы


Похожие вопросы

Самый простой и быстрый способ - это следующее (если вы не изменили папку по умолчанию для DerivedData).

Откройте терминал и выполните следующие действия:

rm -rf ~/Library/Developer/Xcode/DerivedData
+88
источник

В Xcode 8 все производные данные автоматически очищаются. Если вы хотите сделать это вручную, перейдите на вкладку Locations из Preferences, найдите папку с производными данными проекта и удалите файлы, связанные с проектом.

В macOS 10.12 и более поздних версиях Xcode очищает устаревшие данные, предварительно скомпилированные заголовки и модульные кэши. (23282174)

Xcode 8.0  Примечания к выпуску

Кредиты для @charmingToad

Но из того, что я наблюдал, такое же поведение типично при использовании Xcode 8 в OS X 10.11.5/6

+87
источник

Перейдите к XcodeProject Settings

введите описание изображения здесь

Вы можете найти способ перехода к производным данным

введите описание изображения здесь

+57
источник

Ручное удаление производных данных

Если вы хотите вручную удалить производные данные, выполните следующие действия:

rm -rf ~/Library/Developer/Xcode/DerivedData

Если вы хотите освободить больше места на диске, есть несколько других каталогов, которые вы, возможно, захотите также очистить.

Автоматическое удаление файлов сгенерированных Xcode

Я создал Bash script для удаления всех файлов, сгенерированных Xcode. Удаление содержимого DerivedData можно выполнить, выполнив:

./xcode-clean.sh -d

Дополнительная информация на https://github.com/niklasberglund/xcode-clean.sh

+35
источник

Метод 1:

  • Закрыть Xcode
  • Откройте Терминал и введите эту команду

    rm -rf ~/Library/Developer/Xcode/DerivedData
    

Способ 2:

  • Нажмите на меню XCode
  • Перейти к настройкам
  • Выберите местоположения (как показано на рисунке)
  • Нажмите на стрелку под производными данными (как показано на рисунке).

Это приведет вас к расположению производных данных, и вы можете просто удалить их вручную.

enter image description here

+24
источник

Выберите Xcode и выполните 4 шага, которые выделены на фотографии, и удалите производные данные, затем перезапустите проект. введите изображение здесь

+9
источник

Еще один способ перехода в вашу производную папку данных - щелкнуть правой кнопкой мыши по вашему приложению в папке "Продукты" в xcode и нажать "Показать в Finder".

+8
источник

Шаги для удаления производных данных:

  1. Открыть Finder
  2. В меню нажмите Go> Go to Folder
  3. Введите ~/Library/Developer/Xcode/DerivedData в текстовое поле
  4. Нажмите на кнопку Go
  5. Вы увидите папки вашего Xcode projects
  6. Delete папки проектов, которые вам не нужны.
+2
источник

Это может отличаться между версиями xcodes. Лучше всего перейти на страницу настроек xcode и на вкладке "Местоположения" напрямую открыть каталог "Производные данные".

0
источник

Для версии Xcode 8.2 (8C38) вы можете полностью удалить проекты (имя проекта в Xcode, программах, данных и т.д.), выполнив следующие действия: [Примечание: инструкции не просто удаляют проект имена из окна приветствия]

Запустите Xocde и дождитесь появления окна приветствия. Проекты будут показаны с правой стороны (см. Ниже) Окно приветствия Xcode

Щелкните правой кнопкой мыши проект, который вы хотите полностью удалить, и появится всплывающее окно [Show in Folder]; selec, чтобы узнать, где находится проект в [Finder] (см. ниже) Найти папку проекта

Щелкните правой кнопкой мыши папку проекта в Finder, чтобы найти ее путь через [Get Info]; используйте путь в информационном окне, чтобы перейти к родительской папке, и перейдите туда [Найдите путь к папке проекта] (см. ниже)

Щелкните правой кнопкой мыши папку проекта (например, DemoProject01) и файл Porject (DemoProject01.xcodeproj) и выберите [Переместить в корзину]; вы увидите, что (a) удалена папка в finder и (b) Удален проект в приветственном списке проектов Windows Xcode.

-9
источник

Посмотрите другие вопросы по меткам или Задайте вопрос