Error '! Dat' tentando definir a taxa de amostragem dos dispositivos de áudio (nulos)

Estou tentando reproduzir um clipe de áudio (usando AVAudioPlayer) e um videoclipe (usando MPMoviePlayerController), ambos funcionand

Depois, verifiquei os arquivos no SVN e os puxei para outro Mac. Agora, quando executo o aplicativo (aplicativo para iPad), quando ele tenta reproduzir o áudio ou o vídeo, ambos apresentam o erro:

Error '! Dat' tentando definir a taxa de amostragem dos dispositivos de áudio (nulos)

Configurando que o SVN corrompeu os arquivos (mesmo que o QuickLook do Mac os reproduza bem), substituí-os pelas versões no Mac onde eles ainda funcionam. No entanto, ainda estou recebendo o erro.

Todo o código é exatamente o mesmo nas duas máquinas, mas o Mac original usado (MacBook Pro) os reproduz no simulador, mas no segundo Mac (Mac Pro) eles não reproduzem e emitem esse erro.

lguém sabe o que significa esse erro ou como posso corrigi-lo (desde que a substituição dos arquivos de mídia não funciono

Obrigad

Code para reproduzir o áudio:

NSError *error;

[[AVAudioSession sharedInstance] setDelegate:self];
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:nil];
[[AVAudioSession sharedInstance] setActive:YES error:&error];

NSURL *url = [NSURL fileURLWithPath:[NSString stringWithFormat:@"%@/Page_7.m4a", [[NSBundle mainBundle] resourcePath]]];

if (audioPlayer == nil)
{
    audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:&error];
    audioPlayer.numberOfLoops = 0;
}

if (audioPlayer == nil)
    NSLog(@"%@", [error description]);
else
    [audioPlayer play];

Update: Se eu o rodar no meu iPad (no meu Mac Pro), o vídeo será reproduzido corretamente. Ele simplesmente não será reproduzido no Simulador do meu Mac Pro

questionAnswers(3)

yourAnswerToTheQuestion