我正在为iOS开发VoIP应用程序。当我尝试使用iPhoneX,iPhone8和iPhone7(iOS11)的侧面硬件按钮调整VoIP应用程序的扬声器音量时,实际音量不会改变。无论如何,声级(钟表图标)似乎都会改变。我只通过设备上的应用程序听到所有音量相同的声音。我可以在iPhone 6 plus和6s上更改我的应用程序的扬声器音量。最近这些设备有哪些变化?如果有,我该如何解决?
我使用AVAudioSession和AUGraph类来控制我的应用程序的声音。例如,设置是AVAudioSessionCategoryPlayAndRecord和AVAudioSessionModeVoiceChat。另外,我正在使用VoiceProcessingIO和RemoteIO。
仅供参考:Skype似乎在下面有类似的问题。 https://answers.microsoft.com/en-us/skype/forum/skype_ios-skype_callms-skype_audioms/cant-lower-speaker-volume-on-ios-skype/14f2bac1-80bb-4608-83de-db8b491d726d
如果您有关于此问题的一些信息,请与我们联系。
最诚挚的问候, K.M