Насколько я могу судить, звук щелчка недоступен для приложений. Я не видел ничего в аудиосессионных сервисах, которое было бы актуально. AudioServicesPlaySystemSound()
выглядит многообещающе, но для звука щелчка, похоже, нет идентификатора системного звука (при более внимательном рассмотрении заголовков что-то может оказаться) Вы всегда можете зациклить вызов на AudioServicesPlaySystemSound(i)
и посмотреть, играет ли что-нибудь. Изображения восстановления программного обеспечения iPhone, вероятно, имеют звук, но, вероятно, не лицензированы для общего использования. Не нужно упоминать джейлбрейк iPhone, чтобы получить приятный звук щелчка.
Для звуков (Creative Commons), ознакомьтесь с Freesound Project .
В будущем, возможно, попросите Apple предоставить системные звуки, отличные от звука оповещения, для использования с AudioServicesPlaySystemSound()
.