无法在我的 iphone 应用程序中调整音量

Posted

技术标签:

【中文标题】无法在我的 iphone 应用程序中调整音量【英文标题】:Can't adjust the volume in my iphone application 【发布时间】:2014-04-04 06:41:21 【问题描述】:

我有一个非常奇怪的问题。音量按钮只能调整铃声音量而不是我的应用程序内的音量。一定有办法控制它。因为我发现有些应用可以调节铃声音量,有些应用可以调节音量。

换句话说,如何将我的应用归类为“音乐”应用,这样当我按下硬件音量键时,我可以调整播放音量而不是铃声音量。

有人可以帮忙吗?谢谢

【问题讨论】:

转到 -> 设置 -> 声音 -> 使用按钮更改 -> 是 我不认为你明白我的意思。我想在我的程序中控制它。我的问题实际上是为什么我可以为某些应用程序调整铃声并可以为其他应用程序调整播放音量。在我的程序中必须有一个为什么要控制它。 【参考方案1】:

使用以下代码将允许用户调整播放音量而不是铃声。

AVAudiosession *session = [AVAudioSession sharedInstance];
[session setCategory:AVAudioSessionCategoryPlayAndRecord error:nil];

【讨论】:

以上是关于无法在我的 iphone 应用程序中调整音量的主要内容,如果未能解决你的问题,请参考以下文章

iPhone:在通话期间在应用程序中调整播放音量

在应用内调整音量

iPhone - 无法使用硬按钮调节音量

通过移动设备音量调高按钮调整 chromecast 电视音量

AudioServicesPlaySystemiPad 上的音量

Android - 调整个别应用程序音量