如何使用终端使用xCode命令行工具?

时间:2013-02-20 07:47:42

标签: ios xcode localization terminal genstrings

上下文:我已经单独安装了命令行工具作为传统的方法 “xCode->偏好设置 - >下载 - >组件 - >命令行工具 - >安装”对我来说不起作用。

目的:我需要在我的应用程序上实现国际化/本地化,并希望使用 genstrings 来创建Localizable.Strings文件。

问题当我尝试使用终端并输入类似

的命令时
  

$ find。 -name * .m | xargs genstrings -o en.lproj

我得到:

  

无法连接到输出目录en.lproj

我应该如何指定目录的路径?另外,我可能还需要为某些* .m文件指定路径。

注意:我建议您阅读genstrings manual,但我不确定如何在使用终端时使用特定的xCode项目。

1 个答案:

答案 0 :(得分:1)

需要注意两件事:

1)进入终端后,首先转到目标.m文件所在的文件夹。使用:

  

cd“path”

2)使用genstrings代码时,请指定输出目录的完整路径。 e.g:

  

genstrings -o /Users/kushalashok/Desktop/ProjectnName/en.lproj * .m

运行代码后,将在指定的输出文件夹中创建名为“Localizable.strings”的新文件。