Я добавил звук в свое приложение.
В моем .h я добавил:
CFURLRef soundFileURL;
SystemSoundID soundFile;
на мой взглядDidLoad в моем .m:
soundFileURL = CFBundleCopyResourceURL(
CFBundleGetMainBundle(),
CFSTR("sound"),
CFSTR("mp3"),
NULL);
AudioServicesCreateSystemSoundID(
soundFileURL,
&soundFile);
и, наконец, я добавил метод -playSound:
-(void)playSound {
NSLog(@"playSound");
AudioServicesPlayAlertSound(soundFile); }
Он отлично работает на симуляторе iPhone, но когда я собираю приложение на своем iPhone, консоль говорит, что звук воспроизводился, но это не так.
Я читал, что у многих других тоже была эта проблема, но я не нашел решений.
Что не так?