У меня есть приложение, которое использует API библиотеки iPod для доступа к базе данных песен в iOS. С выпуском iTunes Match любая песня, которая не находится на устройстве, не загрузится. Есть ли способ, которым я хочу, чтобы песня была загружена? Возможно, используя новый API iCloud?
Edit: Чтобы быть ясным, я не спрашиваю, как загружать песни с помощью iTunes Match с помощью iPhone. SDK iOS обеспечивает доступ к библиотеке iPod через MPMediaQuery/MPMediaItems. На устройстве iOS с включенными песнями iTunes Match, которые находятся в вашей библиотеке iTunes Match, но не локальны на устройстве, возвращаются с помощью MPMediaQuery, однако у параметров MPMediaItems установлен флаг "exportable" равным false. Когда я получаю доступ к этим песням в приложении "Музыка", они автоматически загружаются. Я хотел бы запустить такую же автоматическую загрузку через MPMediaItem.
Я видел элементы в iTunes Match, рецензируемые как часть iCloud, и есть новый раздел iCloud в iOS 5 SDK. Однако, насколько я понимаю, я могу получить данные, загруженные в приложение. Я надеялся, что есть способ через MPMediaItem или использовать URL-адрес через iCloud для запуска загрузки iTunes Match.