买我使用的iPodMusicPlayer开发一个iOS的媒体播放器的时候。我有一个UITableView
与MPMediaPickerController
选择器。MPMediaItem没有艺术品从iTunes
从iTunes商店购买一首歌曲后,挑选曲目已在iPodMusicPlayer没有作品:
MPMediaPlayer* player = [MPMediaPlayer iPodMusicPlayer];
MPMediaItem*item = [player nowPlayingItem];
MPMediaItemArtwork *artwork = [item valueForProperty:MPMediaItemPropertyArtwork];
UIImage *albumCoverArt = [artwork imageWithSize:CGSizeMake(100.0f, 100.0f)];
if(albumCoverArt!=nil) {
// do something
}
else {
// nil before sync
}
与iTunes同步后的歌曲揭示了艺术品。
由于同步前,iPod播放器显示的艺术品,我想请求项目到MPMediaLibrary
当我缺少的东西代码。
有什么想法?
这个问题似乎在iOS 5.0中得到解决。我对它进行了测试,现在在购买曲目并回到应用程序之后,艺术作品就会出现。 – loretoparisi 2011-11-15 13:23:46