Je construis un enregistreur vocal. Le recodage et le jeu fonctionnent bien sur le simulateur. Mais sur iPhone ça ne marche pas. (J'ai suivi les étapes exactes comme mentionné dans iPhoneOSProgrammingGuide/AudioandVideoTechnologies)jouer un fichier .caf: fonctionne bien dans le simulateur, mais pas dans l'iPhone
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];
//[email protected]"Playing..";
[player play];
printf("playing..\n");
Le débogueur est eteint file: // localhost/var/mobile/Applications/9A607A45-974B-4E9F-9839-FD21B3BC9DD8/Documents/1251828741. caf (player) isFileURL en cours de lecture ..
Huh? Si vous exécutez afconvert -hf, "16BLE" n'est même pas listé comme format. Est-ce un autre nom pour autre chose? – Nate