是否可以访问通过Apple Music下载的音乐?

时间:2016-01-07 20:13:23

标签: swift mpmediaitem mpmediaquery apple-music

我可以在Apple Music存在之前访问我在iPhone上购买的音乐。但是,我似乎无法找到我通过Apple Music下载的歌曲的网址。在访问文件时,有没有人对Apple Music有所了解?

以下是我访问音乐的代码:

override func viewDidLoad() {

    let query = MPMediaQuery.songsQuery()
    for song in query.items! {
        if let _ = song.valueForProperty(MPMediaItemPropertyAssetURL) as? NSURL {
            songsArray.append(song)
            songTitles.append(song.title!)
            songArtists.append(song.artist!)
        }            
    }
}

1 个答案:

答案 0 :(得分:1)

继续播放歌曲,这就是你需要的......

MPMusicPlayerController.systemMusicPlayer().setQueueWithQuery(MPMediaQuery.songsQuery())

并且不要忘记播放它:)

MPMusicPlayerController.systemMusicPlayer().play()

这假设您已经完成了请求访问等所需的所有必要条件。如果您需要任何其他帮助,请告诉我。我只是回到这个框架,所以我非常乐意提供帮助。