Используя apple itunes search api, то можно получить информацию о таких песнях, как художник, название и яблоко магазине track_id: Выясните, какие яблоки музыкальных песни могут быть воспроизведены в вашей стране (например, через track_id)
с использованием MPMusicPlayerController (я старался как системы и приложений) один должен быть в состоянии играть песни с помощью:
player = MPMusicPlayerController.systemMusicPlayer()
player.setQueueWithStoreIDs(["574050602"])
player.play()
As noted here некоторые идентификаторы, кажется, не работает. (например, «574050602» должен играть определенную песню Рика Астли)
Я читал, что вам нужен идентификатор магазина в конкретной стране.
Как определить, будет ли конкретная песня воспроизводиться или нет, даже если она не пытается ее воспроизвести?
Свойство isStreamable
не указывает, могу ли я его реально передать.