2016-07-24 3 views
0

Я выполняю функцию будильника для своего приложения, а локальное уведомление - это метод, который я искал. Но когда вы получаете локальное уведомление, оно позволяет включить только 30 секунд, пока я хочу, чтобы мой будильник воспроизводился на 15 минут.Как играть музыку при получении местного уведомления на фоне

Я могу сделать 1 звуковой сигнал тревоги на 15 минут с 30 уведомлениями, но моему приложению необходимо создать много сигналов тревоги, в то время как приложение iOS позволяет получать только 64 или 128 локальных уведомлений. Поэтому я хотел бы запускать музыку на фоне, когда получаю уведомление, но как это сделать?

Может ли кто-нибудь помочь мне с этим? Большое спасибо.

ответ

0

Если вы хотите, чтобы ваше приложение воспроизводило 15-минутный звук, вам необходимо настроить его с помощью фонов фона фона в info.plist, которые объявят его фоновым звуковым приложением. Затем вам нужно будет запросить фоновое время и выйти из фонового режима после завершения звука.

+0

Можете ли вы дать мне несколько подробностей, все, что мне нужно, это сделать что-то после получения локального уведомления, когда приложение на фоновом режиме или приложение может быть приостановлено. Как запросить фоновое время? (например: я создаю локальное уведомление, и оно срабатывает через 2 часа, когда приложение на фоне, в это время я хочу воспроизвести аудио) –

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