Можно ли получить доступ к музыке, загруженной через Apple Music?

Я могу получить доступ к музыке, загруженной на мой iPhone, КОТОРУЮ Я ПРИОБРЕЛ до появления Apple Music. Однако я не могу найти URL-адреса песен, которые я скачал через 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!)
        }            
    }
}

person bkSwifty    schedule 07.01.2016    source источник
comment
Как сказано в сообщении stackoverflow.com /questions/31364485/ кажется, что файлы защищены DRM, и вы получаете нулевой MPMediaItemPropertyAssetURL   -  person StephBel    schedule 04.05.2016


Ответы (1)


Чтобы идти вперед и играть песни, вот что вам нужно...

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

и не забудь поиграть :)

MPMusicPlayerController.systemMusicPlayer().play()

Это предполагает, что вы выполнили все необходимые требования для запроса доступа и тому подобного. Дайте мне знать, если вам нужна другая помощь. Я просто возвращаюсь к этой структуре, поэтому я был бы более чем счастлив помочь.

person Jake Dobson    schedule 05.01.2017