2010-02-10 129 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