Fuente: AudioServices - iPhone Developer Wiki
Los sonidos AudioService son con independencia del controlador el volumen del dispositivo. Incluso si el teléfono está en modo silencioso, se reproducirán los sonidos del servicio de audio. Estos sonidos solo se pueden silenciar al ir a Configuración ->Sonidos ->Timbre y alertas.
sonidos del sistema personalizado se pueden reproducir mediante el siguiente código:
CFBundleRef mainbundle = CFBundleGetMainBundle();
CFURLRef soundFileURLRef = CFBundleCopyResourceURL(mainbundle, CFSTR("tap"), CFSTR("aif"), NULL);
AudioServicesCreateSystemSoundID(soundFileURLRef, &soundFileObject);
La invocación de la vibración en iPhone
AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);
Jugar sistema incorporado suena.
AudioServicesPlaySystemSound(1100);
¿Hay algo en particular que estés buscando? El marco de AV Foundation es la forma más fácil de reproducir sonidos, pero supongo que quieres algo más. –
Nah, me gustaría saber la forma estándar de reproducir un sonido corto ... muchas personas alrededor de la red usan AudioToolBox ... gracias por la respuesta :) – esqew