вот мой код:
-(IBAction)itunesBuy:(id)sender{
// NSString *urlString = [[NSString alloc] initWithFormat:@"http://itunes.com/%@/%@", self.artistTerm,self.titleTerm];
NSString *urlString = [[NSString alloc] initWithFormat:@"http://phobos.apple.com/WebObjects/MZSearch.woa/wa/advancedSearchResults?albumTerm=%@", self.titleTerm];
NSLog(@"urlString=%@", urlString);
NSString *escapedValue = [(NSString *)CFURLCreateStringByAddingPercentEscapes(nil,(CFStringRef)urlString,NULL,NULL,kCFStringEncodingUTF8) autorelease];
NSURL *itunesUrl = [NSURL URLWithString:escapedValue];
if (![[UIApplication sharedApplication] openURL:itunesUrl])
NSLog(@"%@%@",@"Failed to open url:",[itunesUrl description]);
}
Вы видите, что я пробовал и более простую ссылку itunes. Насколько я понимаю, это не будет работать на симуляторе, но должно работать на устройстве.
На моем iPad и iPhone запускается itunes, но затем я получаю сообщение об ошибке: «Ваш запрос не может быть выполнен. Этот поиск не может быть выполнен на этом устройстве».
Любая помощь будет оценена.
Steve