Могу ли я в iOS получить доступ к списку песен iTunes?

Я ищу способ программно ( т.е., а не через пользовательский интерфейс) получить доступ к пользовательской музыкальной библиотеке iTunes из моего приложения для iOS.

(Да, я знаю, что Apple не одобряет альтернативные приложения для интерфейса iPod. Вопрос не в этом :)

Что я хотел бы сделать, так это:

  • Собрать список названий песен.
  • Пусть мое приложение создаст из них анаграмму.
  • Попросите пользователя угадать оригинальное название песни.
  • Если они угадывают правильно, я включаю отрывок из песни.

(Это не мое настоящее приложение, но оно содержит все, что мне нужно.) Части, о которых я спрашиваю: как получить список названий песен и, учитывая название песни, как получить медиа играть в нее?

Я думаю, что AVAssetReader — это то, что позволит мне воспроизвести песню, как только я узнаю ее название, чтобы я мог найти ее самостоятельно (однако бонусные баллы за указатели там!) — так что основной вопрос: : Как получить список названий песен из пользовательской библиотеки iTunes в iOS?

8
задан Super Developers 1 March 2018 в 10:44
поделиться