Ссылки на мои приложения в App Store - PullRequest
2 голосов
/ 03 июня 2011

Я хочу создать кнопку, которая при нажатии переводит пользователя в App Store, и отображаются все мои приложения.

На данный момент код

-(IBAction)goReviewTwo:(id)sender; {
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"https://itunes.com/apps/lifevisionstudios"]];
}

Но этоне работаетЕсть идеи как это сделать?

Ответы [ 4 ]

3 голосов
/ 03 июня 2011

Ваш URL неверен. от Apple Link Maker от Apple - это самый простой и лучший способ получить авторитетную ссылку на ваши приложения, в том числе для магазинов приложений в разных странах.

Вы также можете получитьссылка на страницу со всеми приложениями вашей компании таким же образом, что, кажется, то, что вы ищете.В Link Maker ваша компания называется Artist .

Наконец, вместо использования http вы должны использовать itms, который отправит пользователя непосредственно в App Storeприложение, а не перенаправлять их через пустую страницу Mobile Safari:

itms://itunes.apple.com/us/artist/appname/id?uo=4

Отредактировано, чтобы добавить

Как отмечено в РабОтвет : если вы удалите /us, он автоматически перейдет в локальный App Store пользователя.Оказывается, вам также нужно удалить строку запроса (?uo=4), которую генерируют iTunes и Link Maker:

itms://itunes.apple.com/artist/appname/
1 голос
/ 03 июня 2011

Просто найдите эту страницу в iTunes, щелкните правой кнопкой мыши по ссылке и выберите «Копировать ссылку». Вставьте его в свой код. В вашем случае, я думаю, это будет:

-(IBAction)goReviewTwo:(id)sender
{
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://itunes.apple.com/us/artist/lifevision-studios/id415139916"]];
}
0 голосов
/ 09 июня 2011

Вы можете связаться с App Store с помощью определенного запроса, например, вашего имени в iTunes.

Это работает:

NSURL *appStoreUrl = [NSURL URLWithString:@"http://phobos.apple.com/WebObjects/MZSearch.woa/wa/search?media=software&submit=media&term=Anoxy%20Software"];
[[UIApplication sharedApplication] openURL:appStoreUrl];
0 голосов
/ 03 июня 2011

Это должно выглядеть примерно так: //itunes.apple.com/us/artist/your-name-here/id101010101. Это ваша страница исполнителя и показывает ваши различные приложения. Снимите / us /, и он должен выбрать в зависимости от местоположения пользователя. Используйте средство для создания ссылок, упомянутое ранее, чтобы указать магазин приложений другой страны (он будет заменен в / kr / для Кореи и т. Д.).

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