我希望能够在XCode中启动运行脚本构建阶段,以执行以下操作:
/ usr / bin / say“取消”。如果我的构建失败。
不确定如何捕获构建失败以提示吗?我猜有两个原因,一个是“要抓住什么”,两个是“构建完成,因此脚本已经在理论上运行了……?”
你会怎么做?
谢谢 // :)
最佳答案
如果您对播放音频特别感兴趣,建议您将音频转换为录音并使用Xcode的PBXBuildFailureSound
默认值播放该音频。就像是:
defaults write com.apple.Xcode PBXBuildFailureSound /path/to/sound
有关更有趣的Xcode技巧,请参见Xcode User Default Reference。
使用SoundFlower之类的实用程序和QuickTime Player的音频录制功能将/ usr / bin / say的音频转换为aiff文件。