До iOS 8.4 этот код позволял мне выбирать подкаст с моего телефона:
MPMediaPickerController *picker = [[MPMediaPickerController alloc] initWithMediaTypes: MPMediaTypePodcast];
При использовании последней ОС, тот же код теперь вытаскивает пустую страницу. Кроме того, подкасты также могли быть импортированы с помощью этого кода (хотя подкасты были захоронены во многих категориях/опциях):
MPMediaPickerController *picker = [[MPMediaPickerController alloc] initWithMediaTypes: MPMediaTypeAnyAudio];
Однако даже с указанным MPMediaTypeAnyAudio подкасты не могут быть показаны. Я знаю, что Apple Music была выпущена в 8.4, поэтому я предполагаю, что Apple полностью переделает их MPMediaPickerController.
Я ничего не могу найти об этом в своих списках изменений. Невозможно ли выбрать подкаст с телефона с помощью MPMediaPickerController?
Похоже, что запрос все еще работает через:
MPMediaQuery *podcastQuery = [MPMediaQuery podcastsQuery];, но для этого требуется пользовательский интерфейс и большая работа. Я надеялся использовать что-то готовое, как то, что раньше работало в < iOS 8.4