Приложение не работает в фоновом режиме - PullRequest
0 голосов
/ 13 февраля 2012

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

Я использую аудио-стример в моем приложении

все работает нормально, когда приложение находится на переднем плане. Пожалуйста, помогите мне с этим Заранее спасибо.

Ответы [ 2 ]

1 голос
/ 13 февраля 2012

Вы должны добавить режимы Required background modes к info.plist и добавить режим App plays audio.

0 голосов
/ 13 февраля 2012

попробуйте добавить эти строки в ваш делегат приложения -

//enable remote control event for app
    if([[UIApplication sharedApplication]  respondsToSelector:@selector(beginReceivingRemoteControlEvents)])
        [[UIApplication sharedApplication] beginReceivingRemoteControlEvents];

    // allows you to play in the background when app is suspended in iOS4
    [[AVAudioSession sharedInstance] setDelegate: self];
    [[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryPlayback error:nil];
...