如何使XCode的运行脚本构建阶段在构建失败时运行?

3
我希望能够在XCode中启动一个“运行脚本构建阶段”,以执行以下操作:

如果我的构建失败,那么就使用“/usr/bin/say”命令说出“Broke it.”。

不确定如何捕获构建失败以提示呢?我想有两个原因,一是“要捕获什么”,二是“构建已完成,理论上脚本已经运行了...?”

你会怎么做呢?

谢谢 // :)

1个回答

1
如果您特别想播放音频,我建议将音频转换为声音录制,并使用Xcode的PBXBuildFailureSound默认设置播放该音频。类似这样:
defaults write com.apple.Xcode PBXBuildFailureSound /path/to/sound

查看Xcode用户默认参考以获取更多有趣的Xcode技巧。

使用类似SoundFlower的实用工具和QuickTime Player的音频录制功能,将/usr/bin/say的音频转换为aiff文件。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接