代码之家  ›  专栏  ›  技术社区  ›  Matt Hall

MPMusicLayerController不支持设备静音开关?

  •  1
  • Matt Hall  · 技术社区  · 16 年前

    appMusicPlayer = [MPMusicPlayerController applicationMusicPlayer];
    

    问题在于,无论设备静音开关处于哪种设置,它都会播放音乐,这两种方式似乎都无关紧要。是否有一些音频会话模式,我需要在它尊重静音开关?

    3 回复  |  直到 16 年前
        1
  •  2
  •   mahboudz    16 年前

    对您希望对音频会话类别使用以下常量之一:

    kAudioSessionCategory_AmbientSound
    kAudioSessionCategory_SoloAmbientSound
    

        2
  •  0
  •   NeilInglis    16 年前

    Fwiw我也看到了同样的问题。我怀疑,就像iPod应用程序本身一样,它永远不会尊重静音开关。

        3
  •  0
  •   spd    14 年前