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

В Xcode7 вы нажимаете «Окно» -> «Проекты» и выбираете проекты, для которых вы хотите удалить производные данные.

Но с Xcode8 beta 2 меню проекта больше не существует в меню Windows. Существуют ли какие-либо быстрые методы удаления полученных данных через интерфейс Xcode8?


person oyalhi    schedule 06.07.2016    source источник
comment
stackoverflow.com/a/40883902/5761169   -  person Ghulam Rasool    schedule 23.10.2017


Ответы (4)


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

    rm -rf ~/Library/Developer/Xcode/DerivedData
    
person Ghulam Rasool    schedule 30.11.2016
comment
Это должен быть правильный ответ. Это самый быстрый способ удалить производные данные. - person mrcl; 14.10.2017
comment
Вы правы @mrcl, я изменил правильный ответ. - person oyalhi; 17.07.2018

Вы не можете использовать shift-alt-command-k.

shift-alt-command-k — это удалит все продукты и промежуточные файлы в папке сборки. Это отличается от удаления производных данных.

Да, пункт меню «Окно/Проекты» отсутствует, так что теперь все снова в ручном режиме.

Перейдите в Prefs/Locations>Derived Data, где вы можете нажать на крошечную стрелку в конце пути к производным данным, чтобы открыть его в Finder. Затем вам нужно выяснить, какой из них вы хотите удалить.

Ниже скриншот..

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

2) 2-й способ удалить производные данные File-> Project Setting...

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

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

person Bhoomi Jagani    schedule 14.07.2016

Вы можете добавить alias в bash. Откройте Терминал:

  1. sudo nano ~/.bash_profile

  2. alias DeleteDerivedData='rm -rf ~/Library/Developer/Xcode/DerivedData'

  3. Ctrl + o

  4. Ctrl + x

  5. source ~/.bash_profile

Итак, всякий раз, когда вы хотите удалить производные данные, перейдите в Терминал и введите созданный вами псевдоним (DeleteDerivedData).

person eMdOS    schedule 25.09.2016

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

Запустите Xocde и подождите, пока не появится окно приветствия. Проекты будут показаны справа

Щелкните правой кнопкой мыши проект, который вы хотите полностью удалить, и появится всплывающее окно [Показать в папке]; выберите его, чтобы узнать, где находится проект в [Finder]

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

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

person JubiAudio    schedule 21.12.2016