这可能在Xcode编译之前运行python脚本吗?

时间:2013-11-14 22:33:00

标签: xcode

我正在使用Xcode开发应用程序。但是我包含了一些测试文件,我想在编译时保留一个参考时间戳。在我开始编译程序之前,我可以做一些脚本吗?当然,我可以在编译前手动运行脚本,但是我想在one step中进行操作,并推荐一下?感谢。

3 个答案:

答案 0 :(得分:7)

您需要添加构建阶段。转到项目文件,构建阶段,单击工具栏菜单上的编辑器,添加构建阶段,添加运行脚本...您可以选择并拖动脚本将其放在任何内容之前/之后。

然后shell应该是/ usr / bin / python,然后你可以在下面输入你的脚本。每次构建时脚本都会运行。

答案 1 :(得分:4)

  1. 项目文件 - >构建阶段 - >添加构建阶段(右下角) - >添加运行脚本
  2. 将新构建阶段拖到正确的顺序
  3. 在Shell下 - > / bin / sh的
  4. 然后在文本框中填写类似" / usr / bin / python /Users/me/test.py"

答案 2 :(得分:1)

仅需澄清一点,因为上述答案最终帮助了我,但起初有点令人困惑:

在构建阶段中创建新的运行脚本之后:

  1. 如果您在脚本文本框中输入的内容是纯python代码,请使用shell = /usr/bin/python

  2. 如果要运行python 文件,请使用shell = /bin/sh,并包含完整的命令以启动脚本,例如:

enter image description here