【问题标题】:Does MPMusicPlayerController update Play Count?MPMusicPlayerController 是否更新播放计数?
【发布时间】:2013-01-18 01:31:55
【问题描述】:

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

谁能证实这一点?我也没有在文档中看到任何内容。

【问题讨论】:

    标签: ios core-audio mpmusicplayercontroller


    【解决方案1】:

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

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

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

    【讨论】:

    • 太棒了。我现在看到您必须在 iTunes 中单击“同步”才能获取这些数据。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多