【问题标题】:iOS, inconsistency with devices / iOS version ringer muting sound?iOS,与设备不一致/iOS版本铃声静音?
【发布时间】:2018-10-02 20:47:39
【问题描述】:

我一直在尝试检测何时无法在我的应用中听到声音。我以为我已经完美地工作了。

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

在装有 iOS 9.3 的 iPhone 4s 上,铃声会静音。

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

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

【问题讨论】:

    标签: ios iphone cocoa-touch


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-11-15
      • 2016-02-17
      • 2012-07-24
      • 1970-01-01
      • 1970-01-01
      • 2012-01-02
      • 1970-01-01
      • 2012-05-09
      相关资源
      最近更新 更多