Posted at

swiftのAVPlayerでbackgroud再生

More than 5 years have passed since last update.

AVAudioSession.sharedInstance().setCategory(AVAudioSessionCategoryPlayback, error: nil)

AVAudioSession.sharedInstance().setActive(true, error: nil)

上記のコードをplay()する前に設置。

あとはinfo.plistに

スクリーンショット 2014-08-06 1.59.36.png

Key:Required background modes

Value:App plays audio or streams audio/video using AirPlay

として保存すれば、バックグラウンドの実現が可能。

参考:http://stackoverflow.com/questions/24393495/playing-a-sound-with-avaudioplayer-swift