我编写了一个ruby脚本,它通过.xcconfig文件更改了一些构建设置 (不要问我为什么,但它会改善我们的工作流程;不同的环境等。)
我把它放在Build Phases
的第一行(在#39;目标依赖关系'之后)。
唯一的问题是当我构建我的应用程序时,该xcconfig文件中定义的变量不会用于该特定构建。但对于随后的构建。
唯一合理的解释是,Build Phases
开始时已经设置了项目构建参数。
所以我的问题很简单:
是否可以在项目构建之前运行脚本。所以我在谈论按⌘ + R
;首先我的脚本运行,然后启动项目构建。
我试过的东西:
他们似乎都没有给我预期的结果