Xcode不斷提示告訴我,我沒有在項目中的某個圖像,並且在嘗試構建時出現錯誤。如果我刪除.png Xcode正在抱怨項目,爲什麼當我嘗試構建時Xcode錯誤?什麼是Xcode「沒有這樣的文件或目錄錯誤」?
[大黃編輯(得到的意見太大)
我得到這些細節同樣的事情。複製命令看起來像這樣
CpResource MyIcons/../13-bicycle.png /Users/Me/Library/Developer/Xcode/DerivedData/MyProject-cxsohyxdecdbptgrrtaixbhhixrj/Build/Products/Debug-iphonesimulator/MyProject.app/13-bicycle.png
然後有一堆SETENV和命令被轉換爲「內置的複製」,但都不是重要的,結果是我編譯時出現此錯誤:
錯誤:/Users/Me/Development/MyProject/MyIcons/../13-bicycle.png:沒有這樣的文件或目錄
現在,我打開了複製包資源選項卡的建議羅伯特哈維,和我的。 png在那裏,沒有任何東西出現在閱讀中。它位於文件系統(Finder)和Project Navigator中。因此,我使用 - 按鈕將其從資源中刪除,並使用Copy Bundle Resources選項卡中列表左下角的+按鈕手動添加它。這將它放在導航器中項目的根目錄,所以我再次將它移到我的組中 - 但沒有運氣,同樣的錯誤。所以我剛剛刪除它(從項目導航器,允許它被轉移到垃圾箱)。這有效,但我遇到了與下一個圖標相同的錯誤(它每次只報告一個或兩個)。
看看錯誤消息,它似乎認爲MyIcons是一個文件夾。不是,它只是一個團體。沒有這樣的文件夾,我可以在文件系統中看到。
當我通過拖放添加時,我選中了「將項目複製到...組文件夾(如果需要)」並選中「爲所有添加的文件夾創建組」。但請注意,我只將圖標(集體)拖入現有組中;我沒有拖動任何文件夾,也沒有拖動任何組或文件夾創建的地方。但不知何故,編譯器認爲這些資源位於文件系統中不存在的文件夾中。
我右鍵單擊複製資源列表中的圖標,然後在項目導航器中同時嘗試在Finder和Reveal中顯示:並且兩者都工作 - 文件在那裏,它知道在哪裏獲取它 - 直到它生成。
我甚至沒有找到超出刪除圖標的解決方法 - 清潔不起作用。我認爲我的團隊已經損壞。
沒有代碼或錯誤我們無法幫助您。 – twain249 2012-04-16 00:37:45
我明白。不管怎麼說,還是要謝謝你。 – zumzum 2012-04-16 00:40:38
吐溫並沒有要求你放棄!編輯你的答案,並從Xcode插入確切的錯誤和標記的代碼。 – 2012-04-16 00:51:43