iPhone:如何播放忽略音量和铃声开关设置的声音?

Posted

技术标签:

【中文标题】iPhone:如何播放忽略音量和铃声开关设置的声音?【英文标题】:iPhone: How to play sound that ignores volume and ringer switch settings? 【发布时间】:2011-03-13 17:43:01 【问题描述】:

应用程序 FoneHome 能够做到这两点:

在设置为静音时忽略铃声开关 无论系统音量设置如何,都以高音量播放

我看到有关播放音频会话类别的文档不考虑铃声开关,但不考虑音量。有人能启发我吗?

【问题讨论】:

【参考方案1】:

技术上可以通过 Celestial.framework 中的私有 AVSystemController 类更改系统音量,但会导致 Apple 的审批流程出现问题。 FoneHome最近被下架了——他们和苹果之间的来回可能就是因为这个原因。

【讨论】:

以上是关于iPhone:如何播放忽略音量和铃声开关设置的声音?的主要内容,如果未能解决你的问题,请参考以下文章

安卓智能手机,蓝牙耳机怎么设置铃声?耳机声音小怎么解决?

iPhone iOS7 系统声音(铃声和警报)音量控制

iOS 以恒定音量播放声音文件,与用户设置无关

降低 AudioToolbox 播放的音量

如何正确设置 MediaPlayer 音频流类型

微信来消息没声音,怎样才能有声音呢?