有没有办法从 iTunes Store ID 中获取歌曲的 ID MPMediaItem
?
我正在尝试提取用户的播放列表,将它们传输到另一台设备,然后使用 MPMusicPlayerController 播放歌曲setQueueWithStoreIDs
。这需要将MPMediaItem
s 映射到 iTunes Store 中的内容,这是 iTunes Match 的目的,它包含在 Apple Music 订阅中。
从理论上讲,这对于与 iTunes 内容匹配的歌曲应该是可能的。但是,我在框架中找不到支持此功能的属性或valueForKey
onMPMediaItem
或任何其他类。MPMediaPlayer
这persistentId
组属性是本地 DB 键,不绑定到项目的 iTunes 内容。对于同一用户,它们在不同设备上似乎也不相同。