xcode - 在 ios 8 及更高版本中设备处于静音模式时播放声音

标签 xcode ios8 avaudioplayer audiotoolbox avkit

根据我的标题,我正在搜索当我的设备处于静音模式时播放声音的任何代码。我从 3 天开始搜索,但在 ios 8 及更高版本中,没有代码适用于静默模式。

如有任何帮助,我们将不胜感激。有什么意见和建议请尽快转达给我。

谢谢

最佳答案

您可以使用AVPlayer来播放文件声音并设置:

let session = AVAudioSession.sharedInstance()
    try! session.setCategory(AVAudioSessionCategoryPlayback)
    try! session.setActive(true)

您可以在此处查看我的示例代码:Sample

关于xcode - 在 ios 8 及更高版本中设备处于静音模式时播放声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33732809/

相关文章:

ios - 使用 initWithContentsOfURL 使用 iPod 歌曲 URL 初始化 AVAudioPlayer

ios - 如何在iOS应用程序中循环连续播放声音文件?

swift - 在 Swift 3 中重置 SkSpriteNode 物理模拟

swift - 如何在容器外授予文件系统访问权限?

iphone - 将 UIScrollView 手势识别器添加到另一个 UIScrollView

iOS8 问题 - 未调用 UIView drawRect

IOS 8 和横向状态栏并不总是隐藏

ios - 仪器中的时间分析器不工作

ios - 在 iOS 8 中以编程方式安装配置文件

iphone - 从音乐库中获取歌曲列表后如何播放音乐文件?