第四代音频服务量问题。 iPod touch

时间:2010-10-24 15:42:27

标签: iphone cocoa-touch ios4 audio

我目前正在为iPhone / iPod touch开发游戏。对于短音,我使用AudioServicesPlaySystemSound函数。我知道我无法以编程方式控制这些声音的音量,但在我的iPod touch第三代上,这些声音会影响整体音量。在我的新iPod touch第4代上,这些声音总是以相同的音量播放,无论整体音量设置的值是多少。如果音量调低到0,它们甚至可以播放。另一方面,AVAudioPlayer按预期工作。这两款设备都升级到iOS 4.1。

有没有人注意到这个?有什么建议吗?

2 个答案:

答案 0 :(得分:3)

万一有人有同样的问题/感兴趣:如果你同时播放AVAudioPlayer,这个问题就会消失,这意味着,系统会再次正常运行。在我的情况下,我现在在无限循环中播放空mp3。不是最好的解决方案,但有效的解决方案。

答案 1 :(得分:0)

  

有没有人注意到这个?

是的,也适用于AudioServicesPlaySystemSound。它发生在我的iPod touch 4G上,但不是我的iPhone 3G。两者都运行iOS4.1。

我不知道发生了什么,但我会提供一个赏金尝试,以获得一些有用的uberguru的注意。如果没有,那就是1无限循环。


更新:显然,iPod 4th Gen上的AVAudioPlayer也会出现问题 - 请参阅https://devforums.apple.com/message/333169

看起来它可能是一个错误。我们会看到......