Получение идентификатора iTunes к объекту плеера iPod

У меня есть приложение, которое взаимодействует и с плеером iPod и с Поиском веб-сервиса iTunes Store API. Существует ли способ получить идентификатор iTunes для песни, которую я получаю из библиотеки iPod своего пользователя (например, через MPMusicPlayerController или MPMediaItem)?

В документации говорится, что MPMediaItemPropertyPersistentID является уникальным идентификатором, который сохраняется через запуск приложения. Это однако, кажется, что это мог бы быть уникальный локальный идентификатор.

Единственное решение, о котором я могу думать, состоит в том, чтобы получить заголовок песни и художника от MPMediaItem, затем запросить iTunes для получения идентификатора iTunes. Идентификатор iTunes хранится где-нибудь локально в библиотеке iPod?

Спасибо - я довольно плохо знаком с платформой медиа.

18
задан Linuxios 7 November 2014 в 00:29
поделиться