我似乎无法在SDK中找到如何以编程方式感知iPhone上的静音按钮/开关.当我的应用程序播放背景音乐时,它会正确响应音量按钮,而我没有任何代码可以遵循,但是,当我使用静音开关时,它只是继续播放.
如何测试静音的位置?
(注意:我的程序有自己的静音开关,但我希望物理开关覆盖它.)
谢谢!
我正在尝试使用AVAudioPlayer,AVAudioSession和AudioSessionSetProperty将音频输出到蓝牙耳机(而不是A2DP).
似乎有选择蓝牙耳机作为输入的功能(kAudioSessionProperty_OverrideCategoryEnableBluetoothInput),但没有相应的设置输出.这可以在语音信箱应用程序中完成,您可以在其中选择耳机,听筒扬声器或扬声器电话.我已经尝试过SessionCategories和AudioSession属性的各种组合,但我似乎无法找到一种有效的方法.
我敢肯定有人已经想到这一点,小心分享一个例子?