Comment faire pour arrêter et reprendre l'audio d'arrière-plan à partir de l'application iPhone?

Travaille dans la Messagerie de base de l'application iPhone. J'ai ajouté un Bip à la réception d'un message de quelqu'un d'autre. Je suis à jouer bip sonore à l'aide de AVAudioPlayer. Mon problème est que lorsque l'utilisateur audience chanson de someother applications en arrière-plan si elles reçoivent un message à partir de mon application le bip sonore sera jouer et le fond de la chanson/audio cessé de ne pas reprendre.

Je veux jouer mon bip sonore en plaçant le fond de la chanson/de l'audio et de nouveau je dois reprendre audio/chanson de mon application. Il est possible dans iOS en développement? Quelqu'un peut-il m'aider?

ÉDITÉ:

C'est mon exemple de code.

- (void)viewDidLoad
{
    [super viewDidLoad];
    self.title = @"Music";
    self.navigationController.navigationBar.barStyle = UIBarStyleBlack;

    NSString *urlString = [[NSBundle mainBundle] pathForResource:@"basicsound" ofType:@"wav"];
    NSURL *audioURL = [[NSURL alloc] initWithString:urlString];
    NSError *error;
    audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:audioURL error:&error];
    [audioPlayer setDelegate:self];
    [audioPlayer prepareToPlay];

    audioSession = [AVAudioSession sharedInstance];
    [audioSession setActive:YES error:&error];
    [audioSession setCategory:AVAudioSessionCategoryPlayback error:&error];
    [audioPlayer play];    
}

-(void)audioPlayerDidFinishPlaying:(AVAudioPlayer *)player successfully:(BOOL)flag
{
    if (flag == YES) 
    {
        NSLog(@"Audio Played successfully");
        NSError *error;
        [audioSession setActive:NO error:&error];
    }
}
InformationsquelleAutor Gopinath | 2012-09-18