XCode 4.6.3的iPhone模拟器中没有声音

时间:2013-07-27 20:50:02

标签: iphone ios avfoundation

我已经尝试了几个选项(其中许多选项在SO和其他地方从post引用)以在iPhone模拟器上播放音乐,但到目前为止还没有一个有效。我试过了 -

  1. 取消选中,然后选中显示"播放器用户界面音效"在首选项>声音选项
  2. 转到Audio Midi设置,并将采样率更改为44100
  3. 确保输出/输入均使用内置扬声器
  4. 确保我已导入<AVFoundation/AVFoundation.h>并将AVFoundation.framework添加到我的链接框架中。
  5. 使用重置设置/内容重置iOS模拟器
  6. 重新启动XCode以及计算机
  7. 我在viewDidLoad中有以下代码播放文件gundam.mp3

        NSString *soundFilePath = [[NSBundle mainBundle] pathForResource:@"gundam" ofType:@"mp3"];
        NSURL *soundFileURL = [NSURL fileURLWithPath:soundFilePath];
        AVAudioPlayer *player = [[AVAudioPlayer alloc] initWithContentsOfURL:soundFileURL error:nil];
        player.numberOfLoops = 1;
        player.volume = 0.9;
        NSLog(@"The sound URL is %@", soundFileURL);
    
        [player play];
    

    NSLog似乎能够正确捕获文件:The sound URL is file://localhost/Users/zallanx/Library/Application%20Support/iPhone%20Simulator/6.1/Applications/[...]/Missile%20Defender.app/gundam.mp3

    根据我尝试的所有选项,我不确定我做错了什么,并感谢您的帮助。谢谢!

0 个答案:

没有答案