어떤 이유로 든 AVAudioPlayer
으로 사운드를로드하는 데 문제가 있습니다. 내 iPad 장치에서 테스트 중입니다.AVAudioPlayer가 사운드를로드하지 않습니다.
내 코드는 상당히 직설적이며 멋진 것은 아닙니다. 프레임 워크를 가져오고, 위임을 구현합니다. 내 viewDidLoad
방법 :
NSString *path = [[NSBundle mainBundle] pathForResource:@"sound" ofType:@"mp3"];
AVAudioPlayer *theAudio = [[AVAudioPlayer alloc]
initWithContentsOfURL:[NSURL fileURLWithPath:path]
error:NULL];
[theAudio setDelegate:self];
[theAudio prepareToPlay];
[theAudio play];
오디오를 재생하지 못합니다. 그러나 우연히도 UIAlertView
을 표시하면 처음 2 초 동안 오디오 클립을들을 수 있습니다. 즉, 내 앱이로드되고 2 초 동안 오디오가 들리면 알림이 팝업되고 오디오가 끊깁니다.
따라서 AVAudioPlayer
코드가 다소 효과적으로 보입니다.
무슨 일이 일어나고 있는지, 어떻게하면 오디오를 재생할 수 있을지에 대한 아이디어가 있습니까?