2015-03-13 224 views
0

我在重命名或移動項目升級到xcode 6後遇到問題。在舊版本中,我可以安全地重命名項目的父目錄。 例如:Xcode 6項目文件夾

來自:mybasefolder /ios/App/App.xcodeproj

到: NEWNAME /ios/App/App.xcodeproj

現在我做到這一點時,似乎搞砸了整個構建週期並不斷向設備推送舊的二進制文件,並且所有調試都停止工作。我一直在瀏覽項目設置,但我找不到與此相關的任何路徑。有誰知道爲什麼會發生這種情況,以及我可以在哪裏修復它?

+0

我已經重命名並在Xcode 6中移動項目,沒有任何問題。您必須具有不是相對路徑的庫或搜索路徑。你有沒有搜索你的構建設置「mybasefolder」,並驗證它是一個相對而不是靜態路徑? – 2015-03-13 18:35:56

回答

2

它似乎是緩存在「build /」目錄中的數據。如果您在「設置」>「位置」>「異常數據」>「高級」中將構建位置設置爲「傳統」。

重現步驟。

  1. 創建項目
  2. 構建項目,在建的文件/
  3. 移動項目
  4. 構建項目,文件將繼續構建以原來的位置,你可以通過查看搜索驗證,將有新的文件夾在舊的位置,只有建立/在它。

步驟來解決:

  1. 刪除舊的生成/目錄。如果Xcode的錯誤創造了它。
  2. 刪除項目目錄中的構建/目錄。
  3. 清潔和重建。