Fondamentalement, quand un bouton sur mon application est touché, l'audio est joué. Assez simple, et pourtant il ne fonctionne pas sur mon appareil, mais fonctionne bien dans le simulateur. Lorsque le bouton est touché, cette fonction est exécutée:L'audio jouera dans le simulateur d'iPhone, mais pas sur l'appareil
- (IBAction)playButtonSound
{
SystemSoundID buttonSound;
NSURL *tapSound = [[NSBundle mainBundle] URLForResource: @"Button_Sound" withExtension: @"caf"];
CFURLRef buttonSoundURLRef = (CFURLRef) [tapSound retain];
AudioServicesCreateSystemSoundID (buttonSoundURLRef, &buttonSound);
AudioServicesPlaySystemSound(buttonSound);
[tapSound release];
}
Je suis encore un débutant iPhone, donc je ne suis pas tout à fait sûr de ce que la cause de c'est.
Je ne crois pas. Et oui, j'ai vérifié les noms de fichiers, et ils sont corrects. – Robbeh