复制.strings无法删除

时间:2012-01-04 00:47:48

标签: localization build xcode4.2

我在Xcode 4.2中不时会遇到这样的错误。每次产品/清洁后都会出现。我在Localizable.strings中有15种不同的语言。经过2-3次尝试构建应用程序错误消失!所以我可以忍受它,但它有点烦人。

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

已编辑:与XCode 4.3相同的问题。在4-5次尝试之后,每次“清除”(或更改任何字符串)项目构建成功后。

2 个答案:

答案 0 :(得分:11)

尝试在项目设置中按“验证设置”。我遇到了同样的问题,经过验证,XCode发现资源有重复的条目(在构建阶段之一)。 XCode删除了它们,所有问题都消失了。

答案 1 :(得分:2)

要添加到Vitaly S.的答案,请转到编辑 - >验证设置和建议的修复之一应提及Localization.strings

Validate Settings