2014-12-29 2 views
0

Я разрабатываю приложение для чата. И, конечно же, местное уведомление имеет большое значение в таких приложениях. Итак, я решил взглянуть на другие чат-приложения, чтобы получить представление. Удивительно, но я обнаружил, что у Whatsapp и телеграммы есть так много общих предупреждающих сигналов. Поэтому возникает вопрос: звучат ли сигналы в whatsapp и телеграмме системные звуки? И если да, то как их использовать?Различные мелодии в местных уведомлениях

Я искал, но ничего не нашел по теме! Любая помощь приветствуется.

Заранее спасибо.

+1

Мы не проводим исследования здесь, на SO. Но если вы спросите, как вы можете использовать разные звуки для уведомления, это будет лучший вопрос. –

+0

Да, я искал здесь, прежде чем публиковать вопрос. Если вы хотите предложить несколько ключевых слов, это тоже может помочь. – joker

ответ

0

При отправке удаленного уведомления на устройство вы можете указать звук уведомления.

В соответствии с Документами Apple, ключ sound должен содержать строку:

имя звукового файла в приложении пачке. Звук в этом файле воспроизводится как предупреждение. Если звуковой файл не существует или по умолчанию задано значение, воспроизводится звук предупреждения по умолчанию. Звук должен быть в одном из форматов аудиоданных, совместимых с системными звуками; см. Preparing Custom Alert Sounds для деталей.

В случае локального оповещения вы можете установить свойство soundName к UILocalNotificationDefaultSoundName или любое имя звукового файла в приложении пачке, а также.

Звуки уведомлений находятся внутри пакета приложений. Вы * можете * просто распаковать и исследовать .ipa приложений, о которых вы упомянули.

+0

Простите мой вопрос, но как я могу получить файл .ipa приложения? – joker

+0

Загрузите приложение с помощью iTunes, перейдите в «Мои приложения», щелкните правой кнопкой мыши приложение, выберите «Показать в Finder», переименуйте файл из '.ipa' в' .zip', извлеките его, перейдите в 'Payload', Щелкните приложение правой кнопкой мыши, выберите «Показать содержимое пакета» -> Voilà; Вероятно, вы захотите увидеть файлы '.caf' :) – fpg1503