MPMusicPlayerController更新Play Count吗?

时间:2013-01-17 01:30:23

标签: ios core-audio mpmusicplayercontroller

在我的测试中,似乎通过MPMusicPlayerController播放MPMediaItem不会更新播放计数(使用iPod或应用程序实例)

任何人都可以证实吗?我还没有在文档中看到任何内容。

1 个答案:

答案 0 :(得分:0)

在我的测试中,iPodMusicPlayerapplicationMusicPlayer的播放次数都会更新。

首先,我跳过歌曲的结尾。然后我跳回到上一首曲目并在获得valueForProperty后使用MPMusicPlayerControllerNowPlayingItemDidChangeNotification测试了播放次数:

- (void)handleNowPlayingItemChange:(NSNotification *)itemNotification {
     MPMediaItem *currentMediaItem = [[self musicPlayer] nowPlayingItem];
     NSNumber *currentPlayCount = [currentMediaItem valueForProperty:MPMediaItemPropertyPlayCount];
     NSLog(@"Current play count: %@", currentPlayCount);
}