如何在Xcode8中“删除派生数据”?

时间:2016-07-06 15:25:50

标签: xcode xcode8

在Xcode7中,单击Window - >项目并选择要删除派生数据的项目。

但是使用 Xcode8 beta 2 ,Windows菜单下不再存在项目菜单。 有没有通过Xcode8接口删除派生数据的快捷方法?

4 个答案:

答案 0 :(得分:42)

  • 关闭Xcode
  • 打开终端并输入此命令

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

答案 1 :(得分:37)

您无法使用 shift-alt-command-k

shift-alt-command-k - 这将删除构建文件夹中的所有产品和中间文件。它与删除派生数据不同。

是的,缺少“窗口/项目”菜单选项,所以现在全部回到手册。

转到“首选项/位置”>“派生数据”,您可以点击派生数据路径末尾的小箭头,在Finder中打开它。然后你必须找出你要删除的那个。

下面是截图..

1) enter image description here

2)删除派生数据的第二种方式文件 - >项目设置......

enter image description here

enter image description here

答案 2 :(得分:19)

您可以向bash添加alias。打开终端

  1. sudo nano ~/.bash_profile

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

  3. Ctrl + o

  4. Ctrl + x

  5. source ~/.bash_profile

  6. 那么,每当您想要删除派生数据时,请转到终端并输入您创建的别名(DeleteDerivedData)。

答案 3 :(得分:0)

对于Xcode版本8.2(8C38),您可以通过执行以下操作逐个删除项目(Xcode中的项目名称,程序,数据,派生数据等):[注意:说明不仅适用于从欢迎窗口中删除项目名称

启动Xocde并等待显示“欢迎”窗口。项目将显示在右侧

右键单击要完全删除的项目,弹出窗口[在文件夹中显示]跳出;选择它以找出[Finder]中项目的位置

右键单击Finder中的项目文件夹,通过[获取信息]找到它的路径;使用信息窗口中的路径转到父文件夹,然后转到那里

右键单击Project Folder(例如DemoProject01)和Porject文件(DemoProject01.xcodeproj)并选择[Move to Trash];你会看到(a)finder中的文件夹被删除了(b)Xcode Welcome Window的Project List中的Project被删除了。