尝试“导出本地化”时Xcode 6.1崩溃

时间:2015-01-15 17:26:30

标签: ios xcode localization

我在Xcode 5.x中为我的项目添加了本地化,并在那时使用了手头的工具。

我现在添加了新的字符串并更新了故事板,因此我需要更新我的翻译。因此,我尝试使用“编辑|导出以进行本地化...”菜单导出我的翻译。它会弹出一个对话框,但是当按下确定时,Xcode会出现错误一秒钟:

“/ Applications / Xcode.app / Contents / Developer / usr / bin / extractLocStrings退出,状态为1”

然后它崩溃了。

为什么我无法导出本地化的任何想法?

2 个答案:

答案 0 :(得分:7)

我也有这个问题,发现如果你有数百个文件,找出哪个文件可能是UTF-8的最简单方法是使用命令行调用:

xcodebuild -exportLocalizations -localizationPath <dirpath> -project <projectname> [[-exportLanguage <targetlanguage>]]

这将为您提供更有帮助的错误:

无法以UTF-8编码读取输入文件/path/to/your/file/filename.m

xcodebuild: error: /Applications/Xcode.app/Contents/Developer/usr/bin/extractLocStrings exited with status 1

希望能帮助他人:)

答案 1 :(得分:2)

我遇到了同样的问题:解决了在.m文件中将文本编码从西方(Mac OS Roman)更改为UTF-8

的问题