【问题标题】:Apple Music Offline Files Have no URL?Apple Music 离线文件没有 URL?
【发布时间】:2015-09-30 14:28:01
【问题描述】:

似乎MPMediaItem 上的属性MPMediaItemPropertyAssetURL 在文件是来自 Apple Music 并且已设为“可脱机可用”的文件时返回 null。

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

这是一个错误吗?我做错了什么吗?有人遇到类似问题吗?

【问题讨论】:

  • 您是否发现了有关此问题的任何新信息?
  • 我遇到了同样的问题。有没有想过这个?

标签: ios objective-c mpmediaitem


【解决方案1】:

事情已经发生了一些变化,这不再是真的了。对于通过 Apple Music 离线保存的歌曲,MPMediaItemPropertyAssetURLiOS 11not nil,但 AVPlayer 无法播放它们,因为它们仍在DRM 受保护。同一首歌曲在 iOS 9 上返回 MPMediaItemPropertyAssetURLnil

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

【讨论】:

    【解决方案2】:

    Apple Music 文件似乎受 DRM 保护且基于订阅,因此 Apple 可能出于版权管理的原因禁止使用对这些资产的引用。

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

    【讨论】:

      猜你喜欢
      • 2015-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-18
      • 2018-10-11
      • 2020-07-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多