我的iOS应用中没有播放声音?

时间:2011-10-05 21:11:31

标签: iphone objective-c ios ipad

我有一个应该播放3个不同声音的应用程序,我在我的ViewDidLoad中定义它们:

AudioServicesCreateSystemSoundID((CFURLRef)[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"2357_02" ofType:@"m4a"]], &addedSound);
AudioServicesCreateSystemSoundID((CFURLRef)[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"2357_01" ofType:@"m4a"]], &updatedSound);
AudioServicesCreateSystemSoundID((CFURLRef)[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"notifier_12" ofType:@"m4a"]], &notFoundSound);

我提示他们这样玩:

AudioServicesPlaySystemSound(addedSound);

他们在模拟器中玩但不在ipad上玩?在我的复制捆绑资源下的构建阶段我看到它们已列出,所以我认为它们应该将它作为我的应用程序的一部分 - 我在这里缺少什么?

1 个答案:

答案 0 :(得分:0)

我实际上使用了Tammenn在这个问题上提出的解决方案,它对我很有帮助: Sound on simulator but not device