Как открыть страницу приложения «Платные» в AppStore iPhone, нажав кнопку в приложении «Lite»? - PullRequest
0 голосов
/ 09 декабря 2011

У меня есть 2 версии приложения. Lite и Платный. Я хочу, чтобы в версии Lite была кнопка, которая при нажатии открывает приложение App Store на iPhone и показывает страницу платной версии приложения.

Как мне это сделать? Я не хочу открывать платную версию iTunes в Safari. Должен открываться только в приложении App Store.

Это плохое решение. iPhone открывает сначала Safari, затем AppStore .

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms://itunes.apple.com/us/app/YOUR APP ID NO."]];

Ответы [ 2 ]

2 голосов
/ 09 декабря 2011

Протокол itms-apps:// решает проблему. Открывается только AppStore .

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps://itunes.apple.com/us/app/YOUR APP ID NO."]];
0 голосов
/ 09 декабря 2011
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://itunes.apple.com/{yourCountryCode}/app/idXXXXXXXXX"]];

где XXXXXXXXX - идентификатор вашего приложения

Я думаю, что это не лучше, чем это.

РЕДАКТИРОВАТЬ: Эта ссылка также не знает больше и довольно хорошо из того, что я знаю: http://wiki.akosma.com/IPhone_URL_Schemes#App_Store

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...