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

时间:2014-09-30 05:16:31

标签: xcode swift ios8 avfoundation

我已经使用AVFoundation为我的游戏添加了声音并且它完美地工作,除了设置静音ON和OFF(使用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()

1 个答案:

答案 0 :(得分:2)

你不能使用AVFoundation这样做,我建议允许用户在你的应用程序中选择静音。多数民众赞成我几乎每个应用程序,他们已经看到他们这样做了