2013-01-17 1 views
2

내 테스트에서 MPMusicPlayerController를 통해 MPMediaItem을 재생해도 재생 횟수가 업데이트되지 않는 것으로 보입니다 (iPod 또는 애플리케이션 인스턴스 사용)MPMusicPlayerController가 재생 횟수를 업데이트합니까?

누구든지 확인할 수 있습니까? 나는 문서에서 아무것도 보지 못했다.

답변

0

내 테스트에서 재생 횟수는 iPodMusicPlayerapplicationMusicPlayer에 대해 업데이트됩니다.

처음에는 노래 끝까지 건너 뜁니다. 그럼 난 다시 이전 트랙으로 뛰어와 MPMusicPlayerControllerNowPlayingItemDidChangeNotification을받은 후 valueForProperty를 사용하여 재생 횟수를 테스트 :

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

좋아요. 이 데이터를 가져 오려면 iTunes에서 "동기화"를 클릭해야합니다. – yano