在我的测试中,似乎通过 MPMusicPlayerController 播放 MPMediaItem 不会更新播放计数(使用 iPod 或应用程序实例)
谁能证实这一点?我也没有在文档中看到任何内容。
在我的测试中,似乎通过 MPMusicPlayerController 播放 MPMediaItem 不会更新播放计数(使用 iPod 或应用程序实例)
谁能证实这一点?我也没有在文档中看到任何内容。
在我的测试中,播放次数会同时更新iPodMusicPlayer
和applicationMusicPlayer
。
首先,我跳到了歌曲的结尾。然后我跳回上一首曲目,并valueForProperty
在得到 a 后使用测试播放计数MPMusicPlayerControllerNowPlayingItemDidChangeNotification
:
- (void)handleNowPlayingItemChange:(NSNotification *)itemNotification {
MPMediaItem *currentMediaItem = [[self musicPlayer] nowPlayingItem];
NSNumber *currentPlayCount = [currentMediaItem valueForProperty:MPMediaItemPropertyPlayCount];
NSLog(@"Current play count: %@", currentPlayCount);
}