可能重复:
以编程方式使 iOS 设备静音/静音?
我需要以编程方式关闭设备音量。有人知道方法吗?
到目前为止,我发现,也许我可以使用 AudioSessionSetProperty() 函数,并使用属性“kAudioSessionProperty_CurrentHardwareOutputVolume”,但这个属性是只读的。所以我不确定这是否可行:
float value = 0.0f;
AudioSessionSetProperty(kAudioSessionProperty_CurrentHardwareOutputVolume, sizeof(float), &value);
App-Store 中已经有执行此操作的应用程序,例如 AutoSilent: