На платформе iphone 3.x я использую метод AudioQueueStart для воспроизведения музыки, но на платформе ios4, когда программа работает в фоновом режиме, звук отсутствует, но я замечаю, что приложение все еще работает в фоновом режиме, я добавил в info.list UIBackgroundModes / Audio и методы applicationDidEnterBackground
Метод AudioQueueStart () не может воспроизводить музыку в фоновом режиме ios4
Ответы (1)
Следует проверить, что первым активен AudioSession
.
В моем случае я ранее установил сеанс неактивным между изменениями песни перед запуском новой песни:
AudioSessionSetActive(false);
Как только я удалил этот AudioQueueStart
, он отлично работает в фоновом режиме.
person
dquail
schedule
02.07.2010