如何删除Xcode工作区?

时间:2016-12-23 07:01:17

标签: xcode xcode-project xcode-workspace

我在Xcode工作区中有一个Xcode项目。有一次,我以为我想要一个工作区,所以我添加了一个,但事实证明我没有做任何可以从中受益的事情,而且我宁愿没有额外的复杂层。 / p>

如何删除工作区,所以我只有一个简单的项目?

我发现一些网页说工作区只是一组指向项目的指针,但也必须有从项目到工作区的指针。当我尝试删除.xcworkspace目录时,我得到了项目的构建错误(找不到工作区中的文件)。

2 个答案:

答案 0 :(得分:1)

我想我弄明白了。对于工作区“Bar”中的项目“Foo”:

  • 删除Bar.xcworkspace目录
  • 删除Foo.xcodeproj / project.xcworkspace / xcuserdata / myname.xcuserdatad / UserInterfaceState.xcuserstate文件
  • 在Foo.xcodeproj / project.pbxproj中,删除“PBXContainerItemProxy”部分

答案 1 :(得分:0)

我将此过程用于 XCode 12.4,2021 年 4 月

  1. 关闭 XCode
  2. 删除主 .XCWorkspace 文件
  3. 删除以下文件。请注意,当您重新启动 XCOde 时,前两个将返回:
  • project.xcodeproj/project.xcworkspace/contents.xcworkspacedata。
  • project.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist。
  • project.xcodeproj/xcuserdata/steve.xcuserdatad/xcschemes/xcschememanagement.plist