1

누구든지 iTunes에서 구입 한 콘텐츠 (영화/TvShows)를 앱에서 재생하는 방법을 알고 있습니까? 아래의 코드를 시도했지만 mediaUrl을 동영상 (영화/TvShows)의 nil로 지정했습니다.아이튠즈 스토어를하는 법 아이폰 앱에서 구입 한 DRM 비디오는 무엇입니까?

....... 

    NSNumber *videoTypeNum = [NSNumber numberWithInteger:MPMediaTypeAnyVideo]; 
    MPMediaPropertyPredicate *videoPredicate = [MPMediaPropertyPredicate predicateWithValue:videoTypeNum forProperty:MPMediaItemPropertyMediaType]; 
    MPMediaQuery *videoQuery = [[MPMediaQuery alloc] init]; 
    [videoQuery addFilterPredicate: videoPredicate]; 
    NSArray *items = [videoQuery items]; 

    for (MPMediaItem *mediaItem in items) 
    { 

     NSURL *mediaUrl = (NSUrl *)[mediaItem valueForProperty:MPMediaItemPropertyAssetURL]; 
    } 

    ...... 

아무도 도와 줄 수 있습니까?

답변

0

Apple은 자사의 iTunes 영화 구입시 DRM을 구현했기 때문에 iTunes 비디오를 iTunes가 아닌 장치 또는 응용 프로그램으로 가져올 수 없습니다. 이 경우 영화를 미디어 플레이어에 복사하기 전에 DRM을 제거하려면 타사 소프트웨어가 필요합니다. Requiem 및 TunesKit이라는 항목은 iTunes DRM 제거에 훌륭한 옵션입니다.