Как установить звук из пользовательских рингтонов в UILocalNotfication? - PullRequest
0 голосов
/ 15 августа 2011

Я хочу 10 рингтонов, и когда я устанавливаю свое UILocalNotification, я хочу, чтобы конкретный рингтон должен был звонить?Как я могу это сделать?

1 Ответ

2 голосов
/ 15 августа 2011

Вам необходимо добавить эти мелодии в качестве звуковых файлов в ваш проект, а затем назначить соответствующий звук в зависимости от выбора пользователя.В соответствии с документацией вы можете указать звук по умолчанию, используя константу, или указать свое имя файла.Нет доступа к рингтонам iPhone:

soundName Имя файла, содержащего звук, воспроизводимый при отображении предупреждения.

@ свойство (неатомное, копировать) NSString * soundName

Обсуждение

Для этого свойства укажите имя файла (включая расширение) звукового ресурса в основном комплекте приложения или UILocalNotificationDefaultSoundName, чтобы запросить системный звук по умолчанию.Когда система отображает предупреждение для локального уведомления или помечает значок приложения, она воспроизводит этот звук.Значением по умолчанию является ноль (без звука).Звуки продолжительностью более 30 секунд не поддерживаются.Если указать файл со звуком, который воспроизводится более 30 секунд, вместо него воспроизводится звук по умолчанию.

...