如何让Xcode“Run Script”始终运行

时间:2009-11-04 05:13:53

标签: xcode build

我有一个“运行脚本”步骤,动态创建我复制到构建目录中的资源/文件。此脚本的每次运行都会生成不同的内容,因此我希望它在每个构建上运行。脚本在干净的构建上正确运行,但是一旦构建完成,步骤就不再运行,因为没有修改源。

我尝试将步骤的输入设置为/ dev / random,但它似乎没有触发更改的环境,也没有重新运行该步骤。

有没有一种方法可以设置它,所以这个步骤会在按下构建时运行,而不是仅在源被修改或清理时才会运行?

1 个答案:

答案 0 :(得分:5)

您应该将Run Script构建阶段放在单独的Aggregate Target中,并使主目标依赖于Aggregate Target。每次都应该构建聚合。