我找到了一个使用工具箱播放声音的功能,可以创建它的人:
-(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上。请帮忙
答案 0 :(得分:0)
前一段时间我也发生过同样的事情。检查您的iPad是否静音:)