Как получить все подписанные подкасты, а не только загруженные, локально - PullRequest
0 голосов
/ 10 октября 2018

Я встраиваю метод импорта из собственного приложения Apple Podcasts в свое собственное.

Поэтому я использую предикат для извлечения MPMediaItems типа Podcast с локального устройства, однако это (какпоказано ниже) показывает только загруженные эпизоды, а не показывает:

MPMediaPropertyPredicate *predicate = [MPMediaPropertyPredicate predicateWithValue:[NSNumber numberWithInteger:MPMediaTypePodcast] forProperty:MPMediaItemPropertyMediaType];

MPMediaQuery *query = [[MPMediaQuery alloc] init];
[query addFilterPredicate:predicate];

NSArray *items = [query items];

for (int i = 0; i<items.count;i++){
    MPMediaItem * item = items[0];
    NSLog(@"%@", [item podcastTitle]);
}

Как получить подписанные пользователями подкасты со своего устройства, используя предикат или MusicKit?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...