を使用してバックグラウンドで現在再生中のオーディオのタイトルと画像を設定するにはどうすればよいAVPlayer
ですか?
これまでの私のコード:
let path: String = String(format: "pathtoaudio")
let aPlayerItem: AVPlayerItem = AVPlayerItem(URL: NSURL(string: path)!)
let anAudioStreamer: AVPlayer = AVPlayer(playerItem: aPlayerItem)
player = anAudioStreamer
let playerController = AVPlayerViewController()
playerController.player = player
self.addChildViewController(playerController)
self.view.addSubview(playerController.view)
playerController.view.frame = self.view.frame
player.addObserver(self, forKeyPath: "status", options: NSKeyValueObservingOptions.New, context: nil)
let nowPlayingInfo = [MPMediaItemPropertyArtist : "Artist!", MPMediaItemPropertyTitle : "Title!", MPMediaItemPropertyArtwork : MPMediaItemArtwork(image: UIImage(named: "nour.jpg")!)]
MPNowPlayingInfoCenter.defaultCenter().nowPlayingInfo = nowPlayingInfo
UIApplication.sharedApplication().beginReceivingRemoteControlEvents()
使用しようとしていますMPNowPlayingInfoCenter
が、ロック画面に情報が表示されません。