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

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

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

Ответ 1

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

Shift + alt + command ⌘ + K

Прошу вас:

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

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

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

ОБНОВИТЬ

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

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

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

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

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

Ответ 2

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

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

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

Ответ 3

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

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

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

Ответ 4

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

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

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

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

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

Ответ 5

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

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

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

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

Ответ 6

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

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

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

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

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

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

./xcode-clean.sh -d

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

Ответ 7

Метод 1:

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

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

Способ 2:

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

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

enter image description here

Ответ 8

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

Ответ 9

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

Ответ 10

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

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

Ответ 11

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

Ответ 12

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

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

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

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

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