Я пытаюсь открыть страницу магазина приложений с одним из вызовов:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://itunes.apple.com/us/app/myappname/id999999999?mt=8"]]; [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.itunes.com/apps/myappname"]];
Оба эти URL работают, когда я вхожу в браузер. Однако как с симулятора, так и с устройства я получаю диалоговое окно с сообщением об ошибке «Ваш запрос не может быть выполнен» сразу после того, как появляется попытка запустить магазин приложений.
Есть ли что-то очевидное, что я делаю не так?
Мне кажется, я вижу, что происходит.Я считаю, что проблема в том, что я тестирую URL с помощью существующего приложения для iPhone.Когда я запускаю его из приложения для iPad, оно запрещается, поскольку приложение не работает на iPad.