iOS,与设备/iOS版本振铃器静音不一致?

iOS,与设备/iOS版本振铃器静音不一致?,ios,iphone,cocoa-touch,Ios,Iphone,Cocoa Touch,我一直在尝试检测在我的应用程序中什么时候听不到声音。我觉得我的工作做得很好 然而,在测试了几个苹果应用程序并将其与我自己的应用程序进行比较后,我注意到振铃器可以在不同环境中为所有应用程序静音 在我的iOS 9.3版iPhone 4s上,振铃器将使音量静音 但是,在iOS 11上的一些设备上,振铃器不会使声音静音 我只是想知道这是否是一个已知的bug?静音开关如何影响声音取决于应用程序的音频会话类别和选项。不同的应用程序或同一应用程序的不同版本可能具有不同的音频会话类别和选项。因此,您在不同的设备

我一直在尝试检测在我的应用程序中什么时候听不到声音。我觉得我的工作做得很好

然而,在测试了几个苹果应用程序并将其与我自己的应用程序进行比较后,我注意到振铃器可以在不同环境中为所有应用程序静音

在我的iOS 9.3版iPhone 4s上,振铃器将使音量静音

但是,在iOS 11上的一些设备上,振铃器不会使声音静音


我只是想知道这是否是一个已知的bug?

静音开关如何影响声音取决于应用程序的音频会话类别和选项。不同的应用程序或同一应用程序的不同版本可能具有不同的音频会话类别和选项。因此,您在不同的设备上看到了不同的行为,因为您看到的是不同的应用程序,或者,如果它们是相同的应用程序,则是应用程序的不同版本,具有不同的视听会话类别和选项