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

DNB*_*ims 6 xcode

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

mer*_*ort 8

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

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


Nac*_*hip 5

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


Met*_*ete 5

只是为了澄清一点,因为上面的答案最终确实帮助了我,但一开始有点令人困惑:

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

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

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

在此输入图像描述