在Xcode 3.2中创建构建后步骤

在Xcode 3.2中创建构建后步骤,xcode,Xcode,我实际上在寻找一个真正的“后期构建”阶段,而不是运行脚本阶段。这样做的原因是我想对目标的build-state.dat进行一些解析,这是Xcode放置其所有构建输出的地方 问题是,直到构建成功或失败后,才真正创建此文件,因此运行脚本阶段的任何内容都无法看到它 有什么线索吗 谢谢您能否创建一个Shell脚本目标,将要分析的产品作为其依赖项,并在Shell脚本目标中解析该文件?谢谢,我尝试过,但不幸的是,依赖目标的build-state.dat文件此时尚未创建。基本上,它在流程完成之前不会显示,这基

我实际上在寻找一个真正的“后期构建”阶段,而不是运行脚本阶段。这样做的原因是我想对目标的build-state.dat进行一些解析,这是Xcode放置其所有构建输出的地方

问题是,直到构建成功或失败后,才真正创建此文件,因此运行脚本阶段的任何内容都无法看到它

有什么线索吗


谢谢

您能否创建一个Shell脚本目标,将要分析的产品作为其依赖项,并在Shell脚本目标中解析该文件?

谢谢,我尝试过,但不幸的是,依赖目标的build-state.dat文件此时尚未创建。基本上,它在流程完成之前不会显示,这基本上是在构建botton从灰色变为活动状态时显示。我不认为您理解@mipadi的意思-他不是说在现有目标中添加Run Shell脚本构建阶段,而是说您应该创建一个全新的目标,只有一个运行脚本的构建阶段的Shell脚本目标。然后添加原始目标作为新目标的依赖项,然后构建新目标,新目标将首先构建旧目标,然后只有在完全完成后,才会构建新目标,从而运行脚本。