2012-01-04 100 views
3

我在Xcode 4.2中時常發生這樣的錯誤。它在每次產品/清潔後都會出現。 Localizable.strings中有15種不同的語言。 2-3次嘗試構建應用程序錯誤消失後!所以我可以忍受它,但它有點煩人。複製.strings無法刪除

error: failed to remove /Users/mikhailkeskinov/Library/Developer/Xcode/DerivedData/Dictionary-eiyrziajmltuglfzgtnjxffkojwi/Build/Products/Debug-iphonesimulator/Dictionary.app/nl.lproj/Localizable.strings: 「Localizable.strings」 couldn’t be removed. 

enter image description here

enter image description here

EDITED:同樣的問題用的XCode 4.3。在每次「清除」(或更改任何字符串)後,在4-5次嘗試後成功完成項目構建。

+0

檢查權限,並嘗試手動刪除所有派生數據 – Dmitry 2012-09-21 10:04:25

回答

5

嘗試在項目設置中按「驗證設置」。我遇到了同樣的問題,經過驗證,XCode發現資源有重複條目(處於構建階段之一)。 XCode刪除了它們,並消除了所有問題。

+1

我喜歡Xcode如何產生各種愚蠢的錯誤。 – SpaceDog 2016-05-15 13:43:38

0

爲了增加維塔利S.的答案,去編輯 - >驗證設置和建議的修復應該提上你的* .strings Localization.strings

Validate Settings