2012-01-07 15 views
4

Xcode 3 용 터미널 라이너를 통해 컴파일 할 때마다 오류가 발생하고 "BWAAAAHNN"사운드가 재생됩니다. 아무도 그 소리에 깜짝 놀랄 필요가 없기 때문에 그것은 실수 억제력으로 잘 작동했습니다.컴파일 오류가 발생했을 때 xcode가 사운드를 재생합니다.

아무도 알아 냈습니다. Xcode 4에서 여전히 작동합니까?

편집 : 저스틴의 힌트 덕분에 나는이 운동했다 (환경 설정> 빌드가 실패 동작>> 사운드 재생) :

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는 동작 설정의 두 가지 버전을 유지하는 것 같습니다). 또한 이번에는 다른 소리를 들었습니다. :)

답변

2

Xcode 4에서는 동작이입니다.

환경 설정> 빌드가 실패 동작>>, 지금까지와 같은 자극, 행동은 또한 당신에게 말을하거나, 오픈 프로젝트의 의견을 종료하는 등의 작업을 할 수 있습니다

사운드

를 재생 또는 빌드 새로운 문제

를 생성 O_O와 결합 할 수 있습니다.

+1

우수! 이제 터미널을 통해이 문제를 해결할 수 있는지 알아보십시오 ... –

+0

=) 당신은이 달의 직원이십니까? _ _ _ * man defaults *;) – justin

+1

그보다 훨씬 더 파고 들었습니다. Xcode는 ~/Library/Preferences에 3 개 이상의 .plist 파일을 가지고 있으며 키는 com.apple.dt.Xcode.plist 안에 깊이 중첩되어 있습니다. * man defaults *의 마지막 줄에 "** BUGS **"에 대한 언급이 있는데, 기본값은 매우 복잡한 방식으로 구성 될 수 있으므로 사용자가이 명령을 사용하여 입력하기가 어렵습니다. "" –

관련 문제