Если вы используете правильный soundID и воспроизведения звука на устройстве, то код, который вы преподнесли должны работать.
В качестве альтернативы вы можете использовать следующий код для воспроизведения пользовательского звука или звуковой файл, если он помогает вам
- (IBAction) playSystemSound: (id) sender {
NSString *soundPath = [[NSBundle mainBundle] pathForResource:@"audio" ofType:@"mp3"];
SystemSoundID soundID;
AudioServicesCreateSystemSoundID((CFURLRef)[NSURL fileURLWithPath: soundPath], &soundID);
AudioServicesPlaySystemSound (soundID);
}
Apple has provided sample code для воспроизведения звуков вы можете проверить это также.
Как вы знаете, '1100' - это реальный, действительный, существующий системный звуковой идентификатор? – 2013-03-08 22:10:08
проверить список, он появляется там. – moshikafya
Спасибо за список человек! –