Имеют несколько коротких звуковых эффектов семплов, которые воспроизводят в эмуляторе, но совсем не в реальном iPhone 3GS. Вот код, примерно как из образца Apple SysSound:
CFBundleRef mb = CFBundleGetMainBundle ();
CFURLRef soundFileURLRef = CFBundleCopyResourceURL
(mb, CFSTR("mySound"), CFSTR ("caf"), NULL);
SystemSoundID sid;
AudioServicesCreateSystemSoundID(soundFileURLRef, &sid);
AudioServicesPlaySystemSound(sid);
При использовании iPhone я могу слышать щелчки клавиш и музыку из iTunes (не пытаясь использовать их одновременно с воспроизведением звука), но вообще не слышу мой звук. Vibra работает нормально, поэтому даже Framework должен быть настроен правильно.
Пробовал даже пример кода SoundEffect.h / m, без изменений. Используются те же звуковые файлы, но не должен ли быть в порядке CAF, особенно когда он воспроизводится в эмуляторе?
Что я могу попробовать дальше?