Wiedergabe einer .caf-Datei: Funktioniert gut im Simulator, aber nicht im iPhone

Ich baue ein Diktiergerät. Auf dem Simulator funktioniert das Aufzeichnen und Abspielen einwandfrei. Aber auf dem iPhone funktioniert es nicht. (Ich habe die genauen Schritte befolgt, wie iniPhoneOSProgrammieranleitung / Audio- und Videotechnologien)

    printf("%s(player)\n",[[self.soundFileURL absoluteString] UTF8String]);

    AVAudioPlayer *newPlayer =
    [[AVAudioPlayer alloc] initWithContentsOfURL: self.soundFileURL error: nil];

    if([self.soundFileURL isFileURL]){
        printf("isFileURL\n");
    }

    self.player = newPlayer;
    [newPlayer release];

    [player prepareToPlay];
    [player setDelegate: self];
    //recorderLabel.text=@"Playing..";
    [player play];
    printf("playing..\n");

Der gelieferte Debugger ist file: //localhost/var/mobile/Applications/9A607A45-974B-4E9F-9839-FD21B3BC9DD8/Documents/1251828741.caf (player) isFileURL playing ..

Antworten auf die Frage(3)

Ihre Antwort auf die Frage