iOS,与设备不一致/ iOS版铃声静音?

时间:2018-04-22 20:20:15

标签: ios iphone cocoa-touch

我一直试图检测我的应用程序无法听到声音的时间。我以为我的工作非常完美。

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

在带有iOS 9.3的iPhone 4s上,振铃器会使音量静音。

然而,在iOS 11的几台设备上,铃声不会使声音静音。

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

1 个答案:

答案 0 :(得分:0)

静音开关如何影响声音取决于应用程序的AVAudioSession类别和选项。不同的应用程序或同一应用程序的不同版本可能具有不同的AVAudioSession类别和选项。所以你在不同的设备上看到不同的行为,因为你正在查看不同的应用程序,或者,如果它们是同一个应用程序,不同版本的应用程序,具有不同的AVAudioSession类别和选项。