MPMusicPlayerController не поддерживает выключение звука устройства? - PullRequest
1 голос
/ 15 сентября 2009

Я использую музыкальный проигрыватель приложения MPMusicPlayerController, созданный как:

appMusicPlayer = [MPMusicPlayerController applicationMusicPlayer];

Проблема в том, что он будет воспроизводить музыку независимо от того, в каком положении находится переключатель отключения звука устройства, это, похоже, не волнует в любом случае. Есть ли какой-нибудь аудиосеансовый режим, в котором я должен быть включен, чтобы он соответствовал выключателю звука?

Ответы [ 3 ]

2 голосов
/ 15 сентября 2009

Да. Вы хотите использовать одну из следующих констант для вашей категории аудио сеанса:

kAudioSessionCategory_AmbientSound
kAudioSessionCategory_SoloAmbientSound

Это те, которые отключаются, когда переключатель «Звонок / Без звука» установлен в бесшумное состояние.

0 голосов
/ 10 октября 2011

Попробуйте использовать iPodMusicPlayer вместо applicationMusicPlayer.

0 голосов
/ 29 сентября 2009

Я вижу ту же проблему. Я подозреваю, что, как и само приложение iPod, оно никогда не будет учитывать отключение звука.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...