播放音乐时,我的音频应用程序中没有收到通知或消息的声音 | AV音频播放器
Posted
技术标签:
【中文标题】播放音乐时,我的音频应用程序中没有收到通知或消息的声音 | AV音频播放器【英文标题】:Not getting sounds for Notifications or Messages in my Audio app when music is playing | AVAudioPlayer 【发布时间】:2012-03-30 13:41:26 【问题描述】:我有一个在 ios 上使用 AVAudioPlayer 的音频应用。每当音乐正在播放我的应用程序并且有新的通知或消息出现时,我的播放器会继续播放并且没有消息的通知声音。 我希望它应该以与 iOS 中默认音乐应用程序类似的方式工作,每当有新消息或通知出现时,音乐声音会降低一段时间并播放通知声音,然后音乐再次开始正常播放。
我读到将 kAudioSessionProperty_OverrideCategoryMixWithOthers 设置为 true 应该可以修复它,因为它允许混合声音。我也尝试过,但它不起作用,这也允许我的应用与其他我不想要的应用一起播放音乐。
我只想在我的应用播放音乐时收到消息或通知,我应该收到通知声音,然后我的应用会继续播放。
任何帮助将不胜感激!
【问题讨论】:
【参考方案1】:经过多次尝试,我终于弄明白了,我设置了 AVAudioSessionCategoryPlayAndRecord 属性,这导致了我提到的上述错误。删除解决了问题
【讨论】:
以上是关于播放音乐时,我的音频应用程序中没有收到通知或消息的声音 | AV音频播放器的主要内容,如果未能解决你的问题,请参考以下文章