Я разрабатываю программу, которая воспроизводит короткий семпл при нажатии кнопки.Проблема в том, что он играет только через выход на наушники, а не через динамик устройства.Я пробовал .wav и .aiff и AVAudioPlayer и SystemSoundID.На симуляторе я слышу звук.Я использую iPod Touch 4-го поколения.под управлением iOS 4.1.Пример кода:
NSString *soundFile = [[NSBundle mainBundle] pathForResource:@"button" ofType:@"wav"];
NSURL *url = [NSURL fileURLWithPath:soundFile];
AudioServicesCreateSystemSoundID( (CFURLRef)url, &buttonID);
AudioServicesPlaySystemSound( buttonID );
Редактировать (решение найдено): Я попытался с другим WAV-файлом, и это сработало.Странно, потому что оригинальный формат .wav поддерживается iOS.