MPMediaQueryを使用してユーザーのiPhone/パッド上のライブラリを検索しています。オーディオトラックを返すことはできますが、デバイス上にあるビデオを返すことができません。どうやらこの記事によるとそれは不可能ですが、私はこれがなぜそうなるのか理解できません。それが本当なら、この情報を取得する別の方法はありますか?
これは、imがトラックを取得する方法です
MPMediaQuery *queryTracksByArtist = [MPMediaQuery artistsQuery];
MPMediaPropertyPredicate *pred = [MPMediaPropertyPredicate predicateWithValue:@"The Album Title" forProperty:MPMediaItemPropertyAlbumArtist comparisonType:MPMediaPredicateComparisonContains];
[queryTracksByArtist addFilterPredicate:pred];
NSArray *itemsFromGenericQuery = [queryTracksByArtist items];