【问题标题】:Undo "New group from selection" project xcode 4撤消“选择中的新组”项目xcode 4
【发布时间】:2016-07-21 12:48:25
【问题描述】:

我不小心将我的项目添加到了一个组中,现在我无法在 xcode 4 中将其从中删除,有什么想法吗?如果我把它拖出来,它会要求我创建一个工作区......

编辑:我在 bug 报告器中向苹果报告了此事,我会及时通知你们

【问题讨论】:

  • hahahhahahahhaha >_
  • 不,没有回音!
  • 最近有人看过这个吗?对我来说已经有一段时间了。但与以往相比,我处理裸项目的次数可能要少得多。

标签: objective-c xcode xcode4


【解决方案1】:

这是一个没有工作空间的项目?

关闭 Xcode。备份 .xcodeproj,然后右键单击原始文件并显示包内容。 Inisde,您将看到一个名为 project.xcworkspace 的文件。这是在没有 xcworkspace 的情况下打开项目时由 Xcode 创建的工作空间,它包含此分组信息。

将其移至回收站并在 Xcode 中重新打开项目;它将生成一个没有分组的新的默认 project.xcworkspace。

【讨论】:

  • 非常感谢,这太烦人了。
  • 这个修复仍然有效,我只是在 xcode 6.4 中修复了它
【解决方案2】:

或者您可以手动编辑 contents.xcworkspacedata 文件来执行此操作:

  1. 关闭xcode
  2. 右键单击项目的 .xcodeproj,然后单击“显示包内容”
  3. 在 .xcodeproj 中,右键单击 project.xcworkspace,然后单击“显示包内容”
  4. 在 project.xcworkspace 中,使用文本编辑器打开 contents.xcworkspacedata。从 xml 中删除 部分,并保持 部分完整,如下所示:

    发件人:

    <?xml version="1.0" encoding="UTF-8"?>
    <Workspace
       version = "1.0">
       <Group
          location = "container:"
          name = "New Group">
          <FileRef
             location = "self:ProjectName.xcodeproj">
          </FileRef>
       </Group>
    </Workspace>
    

    进入:

    <?xml version="1.0" encoding="UTF-8"?>
    <Workspace
       version = "1.0">
       <FileRef
          location = "self:ProjectName.xcodeproj">
       </FileRef>
    </Workspace>
    
  5. 保存并重新打开您的 xcode 项目,它会恢复正常。

【讨论】:

    【解决方案3】:

    您应该能够将它拖出成为侧边栏中的顶级项目,但是在将其拖出时您必须非常小心释放鼠标的位置 - 您释放它的水平位置决定了它的位置结束。如果这不起作用,您可能想file a bug

    【讨论】:

    • 没有骰子,它总是提示我创建一个新的工作区,我正在将文件拖到正确的位置,这可能是一个错误......
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-10-09
    • 1970-01-01
    • 1970-01-01
    • 2020-09-25
    • 1970-01-01
    • 2016-06-07
    • 1970-01-01
    相关资源
    最近更新 更多