我为使用 AVAudioPlayer 播放音乐的应用程序配置了 kAudioSessionCategory_AmbientSound 的 Audio Session 。但问题是应用程序也可以使用 OpenAL 播放效果。我希望音乐始终播放(也在背景中),但仅当静音开关未静音时才播放 OpenAL 音效。
最佳答案
没有记录的方法,但您可以尝试 this project 。这是一个开源项目,声称可以检测您的静音开关状态是否发生变化。
关于iphone - iOS 中如何检测铃声开关状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16636194/