Ios 定制iPod播放器不支持';t更新MPMediaItem值,如MPMediaItemPropertyLayedDate

Ios 定制iPod播放器不支持';t更新MPMediaItem值,如MPMediaItemPropertyLayedDate,ios,ipod,mpmediaitem,Ios,Ipod,Mpmediaitem,我想用应用程序扫描用户的iPod库。因此,我想使用MPMediaItemPropertyLayedDate获取歌曲上次播放时的时间,单位为秒(或天、小时) 问题是,如果我在应用程序中播放歌曲我的播放界面(只是一个带有插图、标题和播放/暂停按钮的视图),MPMediaItem在iPod库中不会得到更新 在我按下自己应用程序中的播放按钮后,是否有办法手动更新刚才播放的MPMediaItem 我猜它应该发生在这里的某个地方: - (void)mediaPicker:(MPMediaPickerCont

我想用应用程序扫描用户的iPod库。因此,我想使用MPMediaItemPropertyLayedDate获取歌曲上次播放时的时间,单位为秒(或天、小时)

问题是,如果我在应用程序中播放歌曲我的播放界面(只是一个带有插图、标题和播放/暂停按钮的视图),MPMediaItem在iPod库中不会得到更新

在我按下自己应用程序中的播放按钮后,是否有办法手动更新刚才播放的MPMediaItem

我猜它应该发生在这里的某个地方:

- (void)mediaPicker:(MPMediaPickerController *)mediaPicker didPickMediaItems:(MPMediaItemCollection *)theCollection {    
   ... HOW SHOULD I TELL THE IPOD LIBRARY TO UPDATE e.g. LastPlayedDate or PlayCounter
}

它更新数据,只需听整首歌。下一首歌开始后,将设置最后播放的日期和播放时间

它正在使用SharedMusicLayer。我还没有尝试过应用程序音乐播放器