我需要预处理我的启动故事板文件,以根据相同的构建时配置更改其背景颜色。我在Xcode构建规则下添加了以下规则:
但我在解决这个问题时遇到了一些问题。实际的脚本很好。
首先,规则没有被执行。我想如果无法匹配文件名。当我指定匹配*.storyboard
时,它会被执行,但我不希望它匹配所有故事板文件,只是那个。当然,我可以在脚本本身检查文件名。
其次,当它被执行时,它不会引起任何副作用。我想接下来的规则,更具体地说是Storyboard编译器,无法选择这个文件。可能是我使用了错误的文件路径,或者我的更改在构建过程中稍后的某个时间被原始文件覆盖。有没有人有这方面的经验?