【问题标题】:iPhone4S with iOS6 AVAudioPlayer is working, but no sound带有 iOS 6 AVAudioPlayer 的 iPhone 4S 工作正常,但没有声音
【发布时间】:2012-10-28 13:51:16
【问题描述】:

我创建了一个播放 mp3 文件的简单音频应用程序。它在模拟器(iOS 5 和 6)和 iPod3GS(使用 iOS 5.1)上没有问题。但是当我在我的 iPhone4S(iOS 6) 上尝试时,它似乎可以工作,但没有任何声音。

“[audioPlayer duration]”给了我正确的价值,甚至委托的“audioPlayerDidFinishPlaying”消息也显示了在持续时间之后播放的正确完成。

我的 iPhone4S 在音乐、视频或 Podcast 等其他声音应用程序中运行没有问题。 只是我自己的自定义应用听不到。

NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"banana" ofType:@"mp3"]];
NSError *error;
if (error) {
    NSLog(@"error in audioPlayer:%@", [error localizedDescription]);
}
else {
    self.audioPlayer.delegate = self;
    [self.audioPlayer prepareToPlay];
}

这仅仅是设备问题还是有任何关于这个问题的线索? 有人有过类似经历吗?

我重置了手机上的设置值并重新启动它,但仍然是同样的问题。 我测试了 mp3、wav 和 aiff 文件。

【问题讨论】:

  • 您花时间编辑标题以解决,但没有接受答案?
  • 感谢告知,我误解了规则。

标签: ios audio avaudioplayer


【解决方案1】:

关闭消音器。

并仔细检查您是否打开了两个卷。

【讨论】:

  • 你的 iphone 太脏了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-09-26
  • 2015-06-19
  • 1970-01-01
  • 2012-06-07
相关资源
最近更新 更多