使用存档构建模式构建项目以进行分发时,将显示以下错误.在调试或发布模式下构建时,一切正常.提到的目录是空的.目录权限设置为当前用户的完全访问权限.有任何想法吗?
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)
好的,我想通了:
我不知道为什么Xcode想要删除一个首先在该位置不存在的文件,但它认为它与项目文件有关,这个文件在没有明显原因的情况下被破坏了.
我修复它的方法是从项目中删除所有的Localizable.strings文件(我在其自己的.lproj目录中有6个不同的语言),然后逐个添加它们. -
| 归档时间: |
|
| 查看次数: |
12788 次 |
| 最近记录: |