Как да задействам будилник на iOS, който ще възобнови моя радиопоток? (като tuneIn Radio)

Чудя се как мога да програмирам будилник на iOS, който да възобнови моя радио поток. Пример за това поведение е внедряването на алармата в приложението TuneIn Radio.

Опитах да използвам UILocalNotification и да възобновя възпроизвеждането в съобщението didReceiveLocalNotification, но това се извиква само след като отхвърлим предупреждението от известието. Бих искал това да се обади без предупреждение.

Благодаря


person Hulk_SMASH    schedule 01.05.2012    source източник


Отговори (1)


Не можете да направите това и имате нужда от законна работа. Наскоро реших този проблем за приложение, което трябва да постигне същата функционалност без бита за поточно радио. Бихте прехвърлили приложението си на заден план в секундата, когато потребителят настрои алармата си. Това ще се повтаря цяла нощ чрез възпроизвеждане на безшумни аудиозаписи и вие ще направите някаква математика за дата и ще конфигурирате вашия радиопоток да започне да се възпроизвежда, след като последният (изчислен) тих аудиозапис се задейства. Можете да използвате audiodidfinishplaying, за да слушате края на всеки безшумен цикъл през нощта. Надявам се това да помогне.

Друга бърза бележка: Бих се позовал на документацията за настройка на вашето приложение, по-специално на вашия plist, за да го конфигурирате правилно за фоново аудио.

person STRITZ    schedule 10.05.2012
comment
Това решение не е легитимно и беше отхвърлено от appStore. - person Hulk_SMASH; 09.10.2012