我正在创建一个应用程序,允许用户从他/她的库中选择音乐并通过耳机播放。我把一切都搞定了,但是这个。我不知道如何通过耳机播放这种音频。我用来放置音频的代码是:
let player: MPMusicPlayerController! = MPMusicPlayerController.iPodMusicPlayer()
var mediaCollection: MPMediaItemCollection!
mediaCollection = mediaItemCollection
player.setQueueWithItemCollection(mediaCollection)
player.play()
如果有人可以帮助我,那就太棒了,谢谢你提前
修改
从我所看到的,这个课程MpMusicPlayerController
独立于我的应用程序,所以它会忽略任何指令,对吧?所以我可能无法通过这个类的耳机播放。有谁知道如何通过耳机播放图书馆音乐?
答案 0 :(得分:0)
您可以使用AVAudioSession将输出设置为耳机,但您无法使用MPMusicPlayerController执行此操作。请参阅AVAudioSession manipulate sound output。