У нас есть рабочее приложение, которое использует AU-граф - CoreAudio API - для воспроизведения звука. График всегда работает, а состояние воспроизведения/паузы в исходном материале управляется функциями обработки обратного вызова графика. Мы успешно отвечаем на события UIEventTypeRemoteControl, и мы успешно обновляем экран блокировки метаданными для воспроизводимого в данный момент контента с использованием MPNowPlayingInfoCenter.iOS - обновление состояния воспроизведения мультимедиа/паузы в многозадачном баре
Один недостающий кусок - это обновление состояния кнопки воспроизведения/паузы в многозадачной панели iOS. Он всегда находится в режиме «пауза» (||), даже когда звук приложения уже приостановлен. Он никогда не переключается в состояние «play» (>).
Какой API используется для обновления состояния кнопки воспроизведения/паузы?
Такая же проблема, когда используя AVAudioPlayer, но, похоже, нет способа заставить его работать правильно. – openfrog
@openfrog: Вы нашли какое-нибудь решение? –
Увидеть ту же проблему. Есть ли какое-нибудь решение? – jerry