Я искал небольшой звук (по умолчанию), когда отображается уведомление (в Центре уведомлений Mountain Lion), но я не могу его найти.
Пример: http://d.pr/a/P5xo (запись звука)
Есть идеи? Спасибо!
В OS X 10.8 он называется Burn Complete.aif (или Burn failed.aif — это один и тот же звук) и находится в /System/Library/Components/CoreAudio.component/Contents/SharedSupport/SystemSounds/system/
.
Чтобы попасть в CoreAudio.component
, щелкните файл правой кнопкой мыши и выберите « Показать содержимое пакета» .
Центр уведомлений использует звук из ваших настроек предупреждений, поэтому вам просто нужно проверить звук, используемый в настройках системы, и получить его (или изменить):
Зайдите в меню Apple;
Выберите «Системные настройки», затем «Звук»;
Первая вкладка показывает звук оповещения.
Обратите внимание на название звука.
Перейдите в /System/Library/Sounds и получите/скопируйте/измените файл.
Если вы не видите ни одного файла в этом месте, и у вас есть звуковые файлы в системных настройках, это означает, что они скрыты.
Чтобы показать невидимые файлы, сделайте следующее:
Откройте окно терминала
Скопируйте и вставьте следующую строку в:
defaults write com.apple.Finder AppleShowAllFiles YES
Нажать возврат; Теперь, удерживая altклавиатуру, щелкните правой кнопкой мыши значок Finder; Нажмите «Перезапустить »
Теперь вы сможете увидеть любые скрытые файлы или папки. Когда закончите, выполните шаги с самого начала, однако замените команду терминала на:
defaults write com.apple.Finder AppleShowAllFiles NO
Обратите внимание, что вы можете получить дополнительную информацию о настройке центра уведомлений здесь: http://support.apple.com/kb/HT5362 .
Этот звуковой файл должен находиться внутри /System/Library/Sounds
. Зайди в эту папку и посмотри.
Нашел! Но не внутри OSX. Я поискал в гугле и скачал из звукового пака системных звуков iOS и вот оно. Бум!
Если вам интересно, https://sites.google.com/site/iphonesounds/iPhoneOriginalSystemSounds_WAV.zip?attredirects=0
Он называется Voicemail.wav. Веселиться!
Тайлер Мамфорд
Педро Виейра
NSUserNotification *notification = [[NSUserNotification alloc] init]; notification.title = @"Plugout enabled"; notification.informativeText = @"Have fun!"; notification.soundName = NSUserNotificationDefaultSoundName; [[NSUserNotificationCenter defaultUserNotificationCenter] deliverNotification:notification];
И он воспроизводит звук уведомления по умолчанию.Педро Виейра
Тайлер Мамфорд
NSLog
отредактировал «DefaultSoundName», это все, что я получил.DefaultSoundName
.@"Basso.aiff"
Интересно, что вместо этого я смог играть на бассо .Педро Виейра