这是针对越狱调整的,所以我需要使用私有框架并不重要。
如何更改设备的音量以及如何关闭静音模式?
如果有一种更简单的方法可以播放特定音量的声音并且无论静音模式是打开还是关闭都会播放,这实际上会更好。
答案 0 :(得分:1)
您可以使用VolumeControl
类更改音量:
static void setVolume(float volume) {
VolumeControl *volumeControl = [VolumeControl sharedVolumeControl];
[volumeControl setMediaVolume:volume];
}
我不知道如何切换静音开关。
答案 1 :(得分:0)
我没有试过这个,所以不保证它能正常运作......
但只是通过查看转储的标题,我会尝试打开或关闭静音模式:
VolumeControl *volumeControl = [VolumeControl sharedVolumeControl];
[volumeControl toggleMute];
让我知道它是否适合你...