iphone - 第四代音频服务音量问题。 iPod触摸

标签 iphone cocoa-touch ios4 audio

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

还有人注意到这一点吗?有什么建议吗?

最佳答案

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

关于iphone - 第四代音频服务音量问题。 iPod触摸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4008929/

相关文章:

iphone - 在不关闭网络应用程序和打开邮件的情况下从 iOS 网络应用程序发送电子邮件

iphone - iPhone 上的屏幕关闭事件或属性

iphone - Cocoa Touch - 分配中不兼容的类型

iphone - 使图像从一个 View Controller 移动到另一个 View Controller

android - iOS和Android平台添加联系人时是否可以收到通知?

iPhone - 从 NSArray 对象获取唯一值

iphone - 在 Label 或 TextView 上开始一个新行(段落)

ios - delaysContentTouches = false 不在 UITableView Swift 中工作?

iphone - 永久忽略警告

iphone - 将数据传递回先前分配的 UIViewController