Можно ли воспроизводить звук с помощью AVAudioPlayer в фоновом режиме, а также отключать его с помощью переключателя отключения звука на iPhone?
Я знаю, что могу воспроизводить звук в фоновом режиме, если я установил AVAudioSessionCategoryPlayback, но он не будет отключаться с помощью переключателя отключения звука. Или, если я установлю AVAudioSessionCategoryAmbient - он будет отключен переключателем, но также, например, при нажатии кнопки домой - и я не хочу, чтобы это произошло.
ОБНОВЛЕНИЕ: у меня есть «Приложение воспроизводит звук или передает аудио ..» в «Требуемые фоновые режимы» - поэтому, когда я устанавливаю AVAudioSessionCategoryPlayback, он продолжает воспроизведение в фоновом режиме даже после нажатия кнопки «Домой», но переключатель отключения звука не действует.