使用物理静音iPhone按钮静音AVFoundation声音



我使用AVFoundation为我的游戏添加了声音,它运行得很好,只是在设置静音开和关(使用iPhone的物理静音按钮)时声音会播放。当静音按钮打开时,我如何使我的应用程序静音?这是我正在使用的代码:

import AVFoundation
var audioPlayerMenu = AVAudioPlayer()
var selectSound = NSURL(fileURLWithPath: NSBundle.mainBundle().pathForResource("select", ofType: "mp3")!)
audioPlayerMenu = AVAudioPlayer(contentsOfURL: selectSound, error: nil)
audioPlayerMenu.prepareToPlay()
audioPlayerMenu.play()

使用AVFoundation无法做到这一点,我建议允许用户在应用程序中选择静音。这就是为什么几乎每个应用程序我;我看到他们这样做了

最新更新