Звук AVFoundation работает на симуляторе iOS 6, но не на устройстве?

Помогите! Я могу воспроизводить звук на симуляторе iOS, но не на своем устройстве! Вот мой код (да, аудиофайл находится в указанном месте, он определенно работает:

SystemSoundID hashtag;

NSString *path  = [[NSBundle mainBundle] pathForResource:@"hashtag" ofType:@"wav"];

NSURL *pathURL = [NSURL fileURLWithPath:path];
AudioServicesCreateSystemSoundID((__bridge CFURLRef) pathURL, &hashtag);
AudioServicesPlaySystemSound(hashtag);

1 ответ

Два предложения, и у меня была та же самая проблема, вызванная обоими!

1) Устройство ios чувствительно к регистру, когда речь идет об именах файлов, а симулятор - нет. 2) Ваше устройство отключено? Это звучит глупо, но это причина номер один сообщений об ошибках в приложении, в котором я использую AVFoundation!

Другие вопросы по тегам