xcode存档构建失败,错误复制.strings文件错误:无法删除

ple*_*oss 17 ios xcode4

使用存档构建模式构建项目以进行分发时,将显示以下错误.在调试或发布模式下构建时,一切正常.提到的目录是空的.目录权限设置为当前用户的完全访问权限.有任何想法吗?

CopyStringsFile /Users/username/Library/Developer/Xcode/DerivedData/ProjectName-bikjmxotbfpkybhkqwlxysxcibrk/ArchiveIntermediates/ProjectName/InstallationBuildProductsLocation/Applications/ProjectName.app/es.lproj/Localizable.strings ProjectName/Resources/es.lproj/Localizable.strings
cd /Users/username/Coding/proj/game/ProjectName
setenv PATH "/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/opt/local/bin:/usr/local/git/bin"
builtin-copyStrings --validate --inputencoding utf-8 --outputencoding binary --outdir /Users/username/Library/Developer/Xcode/DerivedData/ProjectName-bikjmxotbfpkybhkqwlxysxcibrk/ArchiveIntermediates/ProjectName/InstallationBuildProductsLocation/Applications/ProjectName.app/es.lproj -- ProjectName/Resources/es.lproj/Localizable.strings

error: failed to remove /Users/username/Library/Developer/Xcode/DerivedData/ProjectName-bikjmxotbfpkybhkqwlxysxcibrk/ArchiveIntermediates/ProjectName/InstallationBuildProductsLocation/Applications/ProjectName.app/es.lproj/Localizable.strings: “Localizable.strings” couldn’t be removed.
Run Code Online (Sandbox Code Playgroud)

小智 11

当我对添加到项目中的文件夹有重复引用时,这发生在我身上.删除重复的引用会修复它.


ple*_*oss 8

好的,我想通了:

我不知道为什么Xcode想要删除一个首先在该位置不存在的文件,但它认为它与项目文件有关,这个文件在没有明显原因的情况下被破坏了.

我修复它的方法是从项目中删除所有的Localizable.strings文件(我在其自己的.lproj目录中有6个不同的语言),然后逐个添加它们. -


use*_*083 5

我也面临这种问题.但我所做的只是清理项目"产品 - >清洁"并重建它解决了这个问题