Как я могу запустить магазин приложений из моего приложения - PullRequest
1 голос
/ 10 апреля 2010

Я пытаюсь реализовать кнопку, которая открывает приложение магазина приложений из моего приложения. Я использую эту простую строку кода, которая открывает Safari, но не приложение магазина приложений.

[[UIApplication sharedApplication] openURL:[NSURL URLWithString: @"http://itunes.apple.com/sk/app/tweetie-2/id333903271?mt=8"]];

Я не знаю, что не так, правильный ли формат URL? Я следил за этим документом .

Я полагаю, что все связанные вопросы в stackoverflow устарели.

Ответы [ 2 ]

0 голосов
/ 11 апреля 2010

Если вы хотите обойти Safari, измените «itunes» в URL на «Фобос». Обратите внимание, что в симуляторе это не удастся, но наиболее точно работает на устройстве.

0 голосов
/ 11 апреля 2010

Согласно документации, партнерские ссылки iTunes должны обрабатывать несколько перенаправлений, чтобы попасть в iTunes. Следуйте примеру, чтобы создать NSURLConnection, установить себя в качестве его делегата и использовать строку, которой он заканчивается, чтобы открыть с помощью UIApplication.

...