gpt4 book ai didi

ios - 是否可以获取 MPMediaItem 的 iTunes Store ID?

转载 作者:可可西里 更新时间:2023-11-01 05:50:00 25 4
gpt4 key购买 nike

有没有办法从 MPMediaItem 获取歌曲的 iTunes Store ID?

我正在尝试拉取用户的播放列表,将它们传输到另一台设备,然后使用 MPMusicPlayerController 的 setQueueWithStoreIDs 播放歌曲。这需要将 MPMediaItem 映射到 iTunes Store 中的内容,这就是 iTunes Match 的目的,它包含在 Apple Music 订阅中。

理论上,这对于与 iTunes 内容匹配的歌曲应该是可行的。但是,我无法在 MPMediaItemMPMediaPlayer 框架中支持此功能的任何其他类上找到属性或 valueForKeypersistentId 属性集是本地数据库 key ,不会回溯到项目的 iTunes 内容。对于同一用户,它们在不同设备上似乎也不相同。

最佳答案

现在可以在 iOS 10.3+ 中使用 MPMediaItem 上的 playbackStoreID 实例属性。

https://developer.apple.com/documentation/mediaplayer/mpmediaitem/2813404-playbackstoreid

关于ios - 是否可以获取 MPMediaItem 的 iTunes Store ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39835385/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com