2

I have been able to decrease the volume of Ringer by using AVSystemController's setVolume method. However, it doesn't mute the device, there is still 5% volume left. I might need to control the Silent switch but didn't find anything about it.

Please note I don't want answers like The app will be rejected by Apple as I do not intend it to upload.

Cœur
  • 37,241
  • 25
  • 195
  • 267

1 Answers1

0

It is technically possible to change the system volume through the private AVSystemController class in Celestial.framework

Get Framework from here.

Rahul Mane
  • 1,005
  • 18
  • 33
Rushabh
  • 3,208
  • 5
  • 28
  • 51
  • I have changed the volume but it does not completely mute the ringer. Also used many functions in the framework without much luck. – user3364930 Feb 28 '14 at 13:23