【问题标题】:Copy .strings failed to remove复制 .strings 删除失败
【发布时间】:2012-01-04 00:47:48
【问题描述】:

我在 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.

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

【问题讨论】:

  • 检查 *.strings 的权限并尝试手动删除所有派生数据

标签: localization build xcode4.2


【解决方案1】:

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

【讨论】:

  • 我喜欢 Xcode 如何产生各种愚蠢的错误。
【解决方案2】:

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

【讨论】:

    猜你喜欢
    • 2011-12-03
    • 2018-03-22
    • 1970-01-01
    • 2023-03-12
    • 1970-01-01
    • 1970-01-01
    • 2019-10-19
    • 2021-05-16
    • 2012-08-14
    相关资源
    最近更新 更多