如果耳机已插入或拔出,我希望收到通知。我目前正在使用像这样的属性监听器:
AudioSessionAddPropertyListener(kAudioSessionProperty_AudioRouteChange,myCallback,self);
在所有情况下都能很好地工作,除了一个,它是这样的:
我应该考虑另一个属性吗?是否有一个特殊情况涉及我不知道的静音按钮?
我正在使用iPhone 3GS和iOS 4.1。
非常感谢您的帮助! 帕特里克
答案 0 :(得分:0)
此错误/功能仅在使用受静音开关影响的音频会话类别时发生(例如kAudioSessionCategory_SoloAmbientSound)。例如,kAudioSessionCategory_MediaPlayback按预期工作。