Метод AudioQueueStart () не может воспроизводить музыку в фоновом режиме ios4 - PullRequest
1 голос
/ 29 июня 2010

В платформе iphone 3.x я использую метод AudioQueueStart для воспроизведения музыки, но на платформе ios4, когда программа переходит в фоновый режим, а затем нет звука, но я замечаю, что приложение все еще работает в фоновом режиме. добавлены в info.list методы UIBackgroundModes / Audio и applicationDidEnterBackground

1 Ответ

1 голос
/ 03 июля 2010

Следует проверить, что AudioSession активен первым.

В моем случае я ранее установил сессию на неактивную между сменами песен перед началом новой песни:

AudioSessionSetActive(false);

Как только я удалил это AudioQueueStart, он отлично работает с фоном.

...