2011-10-05 1 views
3

를 사용하여 iPad에서 사운드를 재생 : 나는 소리를 재생을 원하는 그러나 일단creds가 만들어 누구든 가고, 나는 도구 상자를 사용하여 소리를 재생하는 기능을 발견 AudioToolbox

-(SystemSoundID) createSoundID: (NSString*)name { 
    NSString *path = [NSString stringWithFormat: @"%@/%@", 
      [[NSBundle mainBundle] resourcePath], name]; 

    NSURL* filePath = [NSURL fileURLWithPath: path isDirectory: NO]; 
    SystemSoundID soundID; 
    AudioServicesCreateSystemSoundID((CFURLRef)filePath, &soundID); 
    NSLog(@"%@, %@", path, filePath); 
    return soundID; 
} 

을 나는 기능을 사용

mySound = [self createSoundID: @"canopen.wav"]; 

AudioServicesPlaySystemSound(mySound); 

시뮬레이터에서만 재생되며 한번 iPad로 이동하지 않습니다. 제발 도와주세요

+1

iPad가 음소거 상태 일 수 있습니까? – Phlibbo

+0

Dupe? 당신의 소리가 너무 길습니까? http://stackoverflow.com/questions/2014578/sound-on-simulator-but-not-device –

+0

예! 하하는 소리가 켜져 있었지만 옆면의 버튼이 꺼졌다! xD 고마워! – user981320

답변

0

오래 전에 똑같은 일이 일어났습니다. iPad가 음소거 상태인지 확인하십시오.

관련 문제