Apple Music离线文件没有URL



似乎MPMediaItem上的属性MPMediaItemPropertyAssetURL返回null,当文件是来自Apple Music并已使"离线可用"。

另一方面,从我的原始库中,我上传到iTunes match/apple music,然后离线使用的项目似乎没有这个问题。

这是一个bug吗?我做错什么了吗?有人有类似的问题吗?

似乎Apple Music文件是受drm保护的,并且是基于订阅的,所以可能由于版权管理,Apple禁止使用对这些资产的引用。

参考:https://forums.developer.apple.com/thread/7389

事情发生了一点变化,这不再是真的了。MPMediaItemPropertyAssetURL不是niliOS 11上通过Apple Music离线保存的歌曲,但AVPlayer无法播放它们,因为它们仍然是DRM保护。同一首歌在iOS 9上返回MPMediaItemPropertyAssetURL nil

如果您对检查受DRM保护的歌曲或播放此类歌曲感兴趣,您可以在这里阅读我的详细答案:https://stackoverflow.com/a/47694472/4331787

相关内容

  • 没有找到相关文章

最新更新