Не поддерживается способ изменения системного тома.Это было намеренно удалено (раньше использовались поддерживаемые способы).
Существует устаревший способ (начиная с iOS 7), который в настоящее время работает, но может исчезнуть в любом будущем выпуске.Вы можете использовать [[MPMusicPlayerController systemMusicPlayer] setVolume:]
для установки мастер-громкости.
Новый поддерживаемый способ изменить системный том - открыть MPVolumeView
и позволить пользователю изменять громкость.Но нет программного интерфейса.Вы можете охотиться за ползунками и настраивать их, хотя.Это действительно хрупко;иногда структура меняется между версиями ОС, и Apple может переместить это представление в другой процесс в будущем (как они сделали с несколькими другими представлениями, с которыми они не хотят, чтобы вы портились).Я не рекомендую такой подход и не собираюсь писать код для этого (поскольку устаревший setVolume:
все еще работает).Но это возможно.
Опять же, все это не поддерживается, и Apple может отклонить ваше приложение из-за него.