У автономных файлов Apple Music нет URL?

Кажется, что свойство MPMediaItemPropertyAssetURL в MPMediaItem возвращает значение null, когда файл принадлежит Apple Music и стал «доступен в автономном режиме».

С другой стороны, элементы из моей исходной библиотеки, которые я загрузил в iTunes match/apple music, а затем сделал доступными в автономном режиме, похоже, не имеют этой проблемы.

Это ошибка? Я сделал что-то не так? У кого-нибудь есть похожие проблемы?


person Daniel    schedule 12.07.2015    source источник
comment
Вы нашли что-то новое по этому вопросу?   -  person Andrej Karadzic    schedule 26.07.2015
comment
У меня такая же проблема. Вы когда-нибудь разбирались в этом?   -  person bkSwifty    schedule 07.01.2016


Ответы (2)


Похоже, что файлы Apple Music защищены DRM и основаны на подписке, поэтому, вероятно, Apple запрещает использование ссылок на эти активы из-за управления правами.

Ссылка: https://forums.developer.apple.com/thread/7389

person Nicola Giancecchi    schedule 23.01.2016

Все немного изменилось, и это уже не так. MPMediaItemPropertyAssetURL не ноль на iOS 11 для песен, сохраненных в автономном режиме через Apple Music, но AVPlayer не может их воспроизвести, так как они по-прежнему DRM защищено. Та же песня возвращает MPMediaItemPropertyAssetURL ноль на iOS 9.

Если вы заинтересованы в проверке песен, защищенных DRM, или в воспроизведении таких песен, вы можете прочитать мой подробный ответ здесь: https://stackoverflow.com/a/47694472/4331787

person Mohit Singh    schedule 07.12.2017