为了为我的程序构建安装程序,我添加了一个“安装程序”Xcode 项目/目标,它将所有需要的二进制文件复制到一个临时位置,然后运行必要的逻辑来构建包。
我遇到的问题是我想将此安装程序项目直接映射到其他几个项目,以便每次尝试构建安装程序项目时都构建它们(如果需要)。
我将所有目标添加到安装程序的构建目标列表(在模式中),它们的顺序如下:
Project A
Project B
Project C
Installer (self)
但是,当我进行干净构建时,我会看到如下构建顺序(在构建日志中):
Project C
Installer
Project A
Project B
我需要强制执行特定的构建顺序,否则安装程序将无法使用这些文件。Xcode 允许您更改 UI 中这些项目的顺序,但该顺序似乎没有任何作用。有没有办法强制依赖的构建顺序?