Проверьте, есть ли у пользователя песня из iTunes в его библиотеке - PullRequest
2 голосов
/ 26 июля 2010

Я создаю приложение для iPhone для музыкального альбома, выпущенного в iTunes, клиент попросил, чтобы, если пользователь приобрел альбом, приложение разрешало воспроизводить эти песни в приложении во время игры.Мне нужно найти способ, как быстро проверить, доступна ли песня в библиотеке iPod.Я слышал, что каждая песня из iTunes имеет уникальный идентификатор, но я не знаю, как его использовать.Поиск по названию песни не подходит для моей библиотеки, потому что у меня более 20 концертов музыки ...

Спасибо,

Ondrej

Ответы [ 2 ]

2 голосов
/ 02 декабря 2014

Вы не можете.Вы можете определить, какие песни в библиотеке являются купленными предметами (приобретенными в iTunes), вы можете определить, какие песни приобретены в Amazon или других магазинах, вы можете определить, какие песни были сопоставлены с iTunes Match.

Но вы не можете определить, соответствует ли песня в магазине одной из песен в библиотеке.В лучшем случае вы можете попытаться сопоставить исполнителя / название альбома / название песни / длину песни, но это никоим образом не гарантирует, что вы найдете все совпадения.

1 голос
/ 26 июля 2010

У вас есть 20 концертов музыкальных данных, а не имен. Поиск уникального идентификатора включает в себя то же количество поисков, что и имя, у вас такое же количество дорожек. Что произойдет, если пользователь купил компакт-диск и скопировал его в iPod?

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