我有一个与 iPod 播放器和 iTunes Store Web Service Search API 交互的应用程序。有没有办法获取我从用户的 iPod 库中检索的歌曲的 iTunes ID(例如,通过 MPMusicPlayerController 或 MPMediaItem)?
该文档说 MPMediaItemPropertyPersistentID 是一个唯一标识符,在应用程序启动期间持续存在。然而,这似乎是一个唯一的本地 ID。
我能想到的唯一解决方案是从 MPMediaItem 检索歌曲标题和艺术家,然后查询 iTunes 以获取 iTunes ID。iTunes ID 是否存储在本地 iPod 库中的任何位置?
谢谢 - 我对媒体框架很陌生。