Попробуйте с предыдущим постом . Хотя вопрос другой, но вы можете использовать следующий код из этого отмеченного ответа. См. Этот код ниже в предыдущем посте.
OSStatus errorMsg = AudioQueueSetParameter(audioQueue, kAudioQueueParam_Volume, Level);
if (errorMsg) {
NSLog(@"AudioQueueSetParameter returned %d when setting the volume.", errorMsg);
}
для приведенного выше кода см. Документацию Управление уровнем воспроизведения
Также смотрите другие ответы. Также я думаю, что MPVolumeView работает с AudioQueue, так что вы также можете использовать это.