当编译错误时,让xcode播放声音

时间:2012-01-07 04:41:25

标签: xcode

我遇到了Xcode 3的终端单行程序,每当我尝试编译并遇到错误时,它就会播放Inception“BWAAAAHNN”声音。它作为一种错误的威慑工作很有效,因为没有人想被这种声音震惊。

有人知道这是怎么做到的吗?它仍然适用于Xcode 4吗?

编辑:感谢Justin的提示(首选项>行为>构建失败>播放声音)我得出了这个:

curl http://www.freesound.org/data/previews/73/73581_634166-lq.mp3 -o /Developer/Extras/trombone.mp3
defaults write com.apple.dt.Xcode "Xcode.AlertEvents.4_1" -dict-add "Xcode.AlertEvent.BuildFails" '<dict><key>Xcode.Alert.Sound</key><dict><key>enabled</key><true/><key>soundPath</key><string>/Developer/Extras/trombone.mp3</string></dict></dict>'
defaults write com.apple.dt.Xcode "Xcode.AlertEvents" -dict-add "Xcode.AlertEvent.BuildFails" '<dict><key>Xcode.Alert.Sound</key><dict><key>enabled</key><true/><key>soundPath</key><string>/Developer/Extras/trombone.mp3</string></dict></dict>'

虽然我不确定是否需要第三行(Xcode似乎保留了两个版本的行为设置?),但这只是一行多一点。 而且,这次我选择了不同的声音。 :)

1 个答案:

答案 0 :(得分:2)

在Xcode 4中,它们是行为

偏好设置&gt;行为&gt;构建失败&gt;播放声音

或Build生成新问题

就烦躁而言,行为也可以对你说话,或者打开和关闭项目的视图等等,你可以组合起来O_O。