Iphone 从命令行编译iOS字符串文件

Iphone 从命令行编译iOS字符串文件,iphone,ios,Iphone,Ios,已编译的iOS应用程序将本地化字符串文件编译成二进制PList文件,并通过Xcode进行转换 有没有办法从原始字符串文件的命令行编译它们?我想我找到了我想要的: plutil -convert binary1 Localizable.strings plutil 构建任务在这里/Developer/Library/Xcode/plugins/CoreBuildTasks.xcplugin/Contents/Resources/CopyStringsFile.xcspec 它运行copystri

已编译的iOS应用程序将本地化字符串文件编译成二进制PList文件,并通过Xcode进行转换


有没有办法从原始字符串文件的命令行编译它们?

我想我找到了我想要的:

plutil -convert binary1 Localizable.strings

plutil

构建任务在这里
/Developer/Library/Xcode/plugins/CoreBuildTasks.xcplugin/Contents/Resources/CopyStringsFile.xcspec


它运行
copystrings
ruby脚本,该脚本基于
iconv
plutil

我不确定您要的是什么。你有什么作为输入?您想要什么作为输出?请澄清!处理字符串文件的生成规则是“CopyStringsFile”。查看构建输出,它调用一个名为“builtin copyStrings”的内部Xcode函数。据我所知,这在xcode之外是不可用的。您可以尝试使用shell工具“plutil”,它可以将.plist转换为二进制表示。