2011-07-02 60 views
2

我不小心将我的项目添加到了一个文件夹。我该如何解决这个问题?这里的图像描绘我做了什么:XCode无意中将我的项目添加到了文件夹

enter image description here

感谢。

更新:我把它拖出来,它让我节省了新的工作空间(不知道是什么意思),现在它是固定的,但在上面它看起来像这样:

enter image description here

虽然它编译/工作正常,这是不正常的,并扰乱我。请帮忙。

+3

尝试拖动它。 – BoltClock

+0

我做到了。请再次查看我的更新问题,其中描述了发生的情况 – sumderungHAY

+0

这个问题中没有任何描述表明BoltClock可能是错的。 ;) –

回答

3

我已复制此内容。

现在你有一个新的工作区:

  • 将你的项目出组(文件夹)
  • 退出Xcode中
  • 导航到工作区,项目位于何处
  • 删除工作区文件(.xcworkspace)
  • 通过双击项目文件(.xcodeproj)重新打开Xcode

顺便说一句,工作区非常酷。您可以在一个工作区中嵌套多个项目。

+0

嘿,谢谢你的回复。我做到了,在删除工作区文件后,“新文件夹”又回来了(请参阅我的问题中的第一张图片)。 – sumderungHAY

+0

我已经更新了我的答案。您需要将项目拖出组,而它仍在工作区中。合理? – JeremyFromEarth

+0

我试过了,它移出。然后它会要求我将它保存在新的工作区中。我这样做,然后退出Xcode,删除工作区,但是当我重新打开该项目时,一切都回到了第一个。 – sumderungHAY

4

我遇到了同样的意外情况。当它创建项目工作区时,它会在顶层添加“unititle”项目工作区,并在项目文件中添加ADDITIONAL项目工作区文件。删除这两个工作区文件和newgroup文件夹并重新启动xcode。希望能够帮助任何需要帮助的人。

+1

这应该是被接受的答案。更具体地说:退出XCode,右键单击.xcodeproj>显示内容并删除整个xcworkspace,不要忘记删除顶层工作区。再次启动XCode - 应该恢复正常。编辑:结果一个文件不重新创建:project.xcworkspace> xcuserdat> name.xcuserdata> WorkspaceSettings.xcsettings。不过这并不是必需的。我从版本控制中获得了它。 –

1

我遇到同样的问题,而我碰巧启用了git(版本控制系统)。 我试图提交本地更改,右键单击“工作区”文件,通过比较,您可以看到它现在在“未命名”组下,右键单击并恢复该文件本身,并且它已修复。

0

当我将我的项目从Dropbox移动到本地FS时,我有这个。不知何故,所有文件指向本地FS,但不是XCode中的主要顶级xcworkspace,它仍指向Dropbox。

因此,在XCode中,我将其在右侧窗格中的“标识和类型”中的位置更改为xcworkspace文件所在的本地项目文件夹。这给了我像在你的顶部的文件夹视图。

我只能通过手动编辑本地FS上的contents.xcworkspacedata来解决它;

位置= “组:”>

位置= “组:/Users/rbollen/Downloads/myApp/myApp.xcodeproj”>

相关问题