更改XCode项目名称会导致致命错误

时间:2011-07-25 17:20:38

标签: xcode xcode4

我正在尝试重命名我的XCode 4项目。我尝试了几种不同的方法,但没有任何作用。我总是收到以下错误:

fatal: source directory is empty,
source=Desktop/Folder/OLD PROJECT NAME.xcodeproj,
destination=Desktop/Folder/NEW PROJECT NAME.xcodeproj

导致此错误的原因是什么,我该如何解决?

3 个答案:

答案 0 :(得分:2)

对我有用的是:

  1. 从项目目录中删除.git文件夹。
  2. 现在,重命名时会出现不同的致命错误。
  3. 转到文件 - >源代码管理 - >存储库并从列表中删除存储库。

答案 1 :(得分:1)

当我第二次尝试重命名项目时,我遇到了类似的问题。错误是“致命的:糟糕的来源......”。 原始项目名为AppTemplate。新项目被称为“Project1”(比如说)。 Project1是通过执行项目重命名(从右侧栏)和后续步骤(移动主目录,更改plist refs,重命名方案)创建的。 当我试图重命名新项目时,它抱怨AppTemplate.xcodeproj / xcuserdata / .xcuserdatad / xcschemes / AppTemplate.xcscheme不可用。这很奇怪,因为我认为我根除了对原始项目的所有参考。显然不是。 我的[hack]解决方案是将原始项目中的原始AppTemplate.xcscheme文件复制到所需位置的Project1(Project1.xcodeproj / xcuserdata / .xcuserdatad / xcschemes /)。 项目重命名然后正常进行。 我知道这不是你的确切问题,但这是对xcode上项目重命名的致命错误的少数参考之一。

答案 2 :(得分:0)

我遇到了同样的错误,对我来说问题是我试图重命名的项目是git存储库中的 not ,即git将其视为一堆未跟踪的文件。

将文件添加到git(和提交)修复了问题,我能够重命名该项目。

看起来Xcode 4确实希望您的项目文件位于git存储库中。