Мое приложение показывает название определенной песни, и я хотел бы вставить кнопку «Загрузить в iTunes», которая открывает iTunes на моем iPhone, указывая на мою песню.Я получил правильный URL iTunes, используя iTunes Link Maker , но у меня к вам два вопроса.
- Каким образом я могу добавить эту кнопку в свой UIView?Нужно ли вставлять стандартную кнопку?Какой метод мне нужно вызвать?
- Можно ли динамически создавать URL-адрес iTunes?
Я пытался реализовать следующий метод:
- (void) openItunes
{
NSString *iTunesLink = selectedAlbum.itunesLink;
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:iTunesLink]];
}
с iTunesLink
как itms://itunes.apple.com/it/album/...
.Если я запускаю этот URL с Safari, автоматически открывается iTunes, фокусируясь на нужной песне.Но если я вызову метод openItunes
с симулятора или iPad Touch, ничего не произойдет.Есть идеи?
С уважением, Ясса