2015-11-16 2 views
1

Я пытаюсь разработать приложение для будильника для iOS. Я реализовал его с использованием UILocalNotification, но проблема в том, что локальное уведомление позволит воспроизводить местный звук в течение 30 секунд. Поэтому я ищу способ продлить это время игры.UILocalNotification - воспроизведение звука более 30 секунд

Есть ли способ воспроизвести MP3 или мультимедийный файл, когда приложение находится в фоновом режиме и когда появляется уведомление, позволяя фоновому режиму воспроизводить музыку?

+2

Возможный дубликат [как воспроизвести звуковой сигнал тревоги более 30 секунд, например, приложение для будильника?] (Http://stackoverflow.com/questions/6543726/how-do-i-play-an- сигнал-звук-в-более, чем 30-секундный как-The-будильник-про-а) –

ответ

0

Невозможно достичь этого. Воспроизведение беззвучного звука, чтобы приложение работало в фоновом режиме, противоречит правилам Apple, и ваше приложение будет отклонено (я знаю это по опыту). Кроме того, воспроизведение звука в фоновом режиме быстро съедает батарею.

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

Смежные вопросы