если вы используете AVAudioPlayer, просто используйте экземпляр AVAudioPlayer, скажите, что плеер выглядит так:
player.volume=1; //for maximum volume
Это громкость AVAudioPlayer, и в ответ на ваш вопрос, что даже если пользователь минимизирует громкость Iphone, он должен оставаться полностью, тогда вы должны знать, что в соответствии с политиками Apple, есть вещи, которые контролируют только пользователя, это то, что они называют привилегией пользователя, ваше приложение не может контролировать громкость iphone,
и для управления громкостью плеера (вам не нужно никаких усилий, если вы говорите о громкости iphone), я немного сомневаюсь, как вы хотите это сделать, я имею в виду, что для этого вам нужно иметь какую-то кнопку или горизонтальный ползунок продолжайте свою логику с методом делегата
- (void)applicationDidEnterBackground:(UIApplication *)application
в вашем классе приложения appdelegate