Технические вопросы и ответы QA1629

Запуск App Store из приложения для iOS

Q: Как я запускаю App Store из своего приложения для iOS? Кроме того, как я соединяюсь со своим приложением на хранилище?

A: -[UIApplication openURL:] метод обрабатывает ссылки к приложениям и носителям путем запуска надлежащего приложения хранилища для переданного NSURL объект. Выполните шаги ниже, чтобы получить ссылку к приложению, музыке, фильму или сериалу, проданному на iTunes, и соединиться с ним из Вашего приложения для iOS:

  1. Запустите iTunes на своем компьютере.

  2. Ищите элемент, с которым Вы хотите соединиться.

  3. Щелкните правой кнопкой или щелчок управления по имени элемента в iTunes, затем выберите «Copy iTunes Store URL» из всплывающего меню.

  4. В Вашем приложении создайте NSURL объект со скопированным iTunes URL, затем передайте этот объект UIApplication openURL: метод для открытия элемента в App Store.

См. Перечисление 1 для примера, запускающего App Store от исходного приложения.

Перечисление 1  , Запускающее App Store из приложения для iOS

NSString *iTunesLink = @"https://itunes.apple.com/us/app/apple-store/id375380948?mt=8";
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:iTunesLink]];


История версии документа


ДатаПримечания
13.03.2014

Удаленная ссылка на ловлю и обработку перенаправления ссылки iTunes; iTunes больше не поддерживает узлы стиля перенаправления.

07.02.2012

Обновленные листинги кода.

09.01.2010

Удаленная ссылка на phobos.apple.com URLs, который больше не необходим для прямого соединения с App Store.

27.10.2009

Фиксированная опечатка.

27.01.2009

Новый документ, описывающий, как запустить App Store из собственных приложений для iOS.