我想用 App 扫描用户的 iPod 库。因此,我想使用 MPMediaItemPropertyLastPlayedDate 来获取上次播放歌曲的时间(以秒(或天、小时)为单位)。
问题是,如果我在应用程序中播放我的播放界面(只是带有插图、标题和播放/暂停按钮的视图),MPMediaItem 不会在 iPod 库中更新。
在我自己的应用程序中按下播放按钮后,有没有办法手动更新刚刚播放的 MPMediaItem。
我想它应该发生在这里的某个地方:
- (void)mediaPicker:(MPMediaPickerController *)mediaPicker didPickMediaItems:(MPMediaItemCollection *)theCollection {
... HOW SHOULD I TELL THE IPOD LIBRARY TO UPDATE e.g. LastPlayedDate or PlayCounter
}