Для воспроизведения звука в бесшумном режиме и даже когда он идет на задний план, попробуйте следующее:
Поместите этот код в приложение: didFinishLaunchingWithOpitons:
[[AVAudioSession sharedInstance] setDelegate:self];
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:nil];
[[AVAudioSession sharedInstance] setActive:YES error:nil];
[[UIApplication sharedApplication] beginReceivingRemoteControlEvents];
и этот код в applicationDidEnterBackground:
[[UIApplication sharedApplication] beginBackgroundTaskWithExpirationHandler:NULL];
[[UIApplication sharedApplication] beginReceivingRemoteControlEvents];
Также установите фоновый режим воспроизведения аудио / воздушного воспроизведения и включите заголовок AVFoundation.