2010-02-10 82 views
2

我有一个Xcode项目有一个小写字母“u”的路径“/ users/me/blah”的问题。当我检查我的其他项目时(在项目信息窗口的常规选项卡中,路径以大写字母“用户”开始)更改xcode项目小写路径问题的路径

这导致了一些问题当我尝试添加一个“相对于组“或”相对于项目“,它认为它需要将目录一直改变到根目录。例如,任何包含文件的路径最终为”../../../../Users/me/ “然后阻止项目在其他人的机器上工作,因为”相对“本质上是一条绝对路径......叹气

另一个副作用是当你选择”添加现有文件“而不是全部灰白已经包含的文件中,会留下所有可供选择的文件,因为它认为“用户”中的文件与“用户”不同。

我已经尝试重新签出项目到不同的目录,但没有区别。

我不知道我是如何结束在第一个实例中的错误路径。毫无疑问,我做了一些愚蠢的事情。

任何人都有我如何更改项目路径或解决这个问题的线索?

感谢

+0

您是否找到了解决方案?我尝试重新安装Xcode,但它并没有帮助 – Ossir 2016-03-29 14:43:29

回答

1

走进在文本编辑器中blah.xcodeproj目录和开放project.pbxproj。寻找小写字母“u”并将其替换为大写字母。虽然您不想手动编写project.pbxproj文件,但对其进行小的编辑是相当安全的。

+0

thx Rob,我做了你的建议,有趣的是没有提及该文件中的小写“用户”,只有“../../../../。 ./Users“ 我认为我已经修复它,但如果我从xcode”File“菜单使用”Open ...“功能而不是双击Finder中的项目文件,xcode似乎认为它来自“用户”......很奇怪 – joneswah 2010-02-10 05:17:01