Разрешено ли использовать системные звуки по умолчанию в сторонних приложениях?

Разрешено ли использовать системные звуки по умолчанию (например, мелодию звонка) в сторонних приложениях?

Ответ 1

Нет. Из руководство по мультимедийному программированию

Примечание. Звуковые эффекты, передаваемые в системе, и звуковые эффекты пользовательского интерфейса, поставляемые системой, недоступны для вашего приложения. Например, использование константы kSystemSoundID_UserPreferredAlert в качестве параметра функции AudioServicesPlayAlertSound не будет воспроизводить ничего.

Если вам разрешено использовать их, для него будет API.

Ответ 2

Если вы скажете:

"мы можем получить доступ к chord.waw и воспроизвести его напрямую"

мой ответ будет следующим:

"нет, нет гарантии, что файл действительно существует на целевой машине, и я даже не вникаю в права или другие юридические последствия - если применимо".

Если вы скажете:

"можно ли исправить системное звуковое связывание по умолчанию с системным событием (например: модальное всплывающее окно)?

мой ответ будет следующим:

"Да, системные звуки существуют по этой причине, поэтому наше приложение будет согласовано с стандартным поведением целевой системы - и юридические последствия для прав на звуковые файлы будут полностью исключены из области моего приложения"

Простите мой плохой английский.