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
  • 34,719
  • 24
  • 185
  • 251

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
  • 997
  • 18
  • 33
Rushabh
  • 3,165
  • 4
  • 27
  • 50
  • 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