Как программно замолчать звонка или изменить тон звонка на iOS5 - PullRequest
5 голосов
/ 17 февраля 2012

Есть ли способ уменьшить громкость звонка или изменить тон звонка на iOS5?

Я проверил платформу Celestial, но не могу создать экземпляр AVSystemController. : - (

Мне все равно, будет ли это приложение отклонено в AppStore, поскольку оно никогда не будет отправлено.

Ответы [ 2 ]

9 голосов
/ 17 февраля 2012

Да.Используйте AVSystemController.Вы не создаете это.Это синглтон.

http://code.google.com/p/iphone-dev/source/browse/trunk/include/include/Celestial/AVSystemController.h?r=136

[[AVSystemController sharedAVSystemController] setVolumeTo:10.0 forCategory:@"Ringtone"];
0 голосов
/ 22 февраля 2012

Это может быть то, что вы ищете: Переопределить громкость звонка в приложениях для iPhone

По сути, вы устанавливаете громкость с помощью AVAudioPlayer в методе - (void) viewDidLoad вашего представления.отображаются на

...