Если вы контролируете веб-сайт, на который вы перенаправляете их, вы можете разместить на сайте ссылку, используя пользовательский URL, который я опишу более подробно ниже. Но если это сайт, который вы не контролируете, пользователь может просматривать свои приложения в приложении с помощью UIWebView.
Для приложения для iOS вы можете создавать собственные схемы URL-адресов, которые ваше приложение регистрирует в системе. Затем на веб-странице вы создадите ссылку, используя этот пользовательский URL. Именно так Apple запускает phone.app или mail.app из мобильного сафари.
Например: допустим, ваше приложение называется BigBadApp. Ваш пользовательский URL будет: bigbadapp: // Теперь вы можете создать ссылку на ваше приложение: <a href="bigbadapp://launchedfromsafari">Launch BigBadApp</a>
Вы можете передавать любую информацию в свое приложение, используя пользовательский URL, и ваше приложение будет обрабатывать эту информацию в приложение делегат. Для iOS 4.2 и более поздних версий: приложение: openURL: sourceApplication: аннотация: . Имя старого делегата в более ранней версии iOS - приложение: handleOpenURL:
Для получения дополнительной информации см. Проверку Apple Реализация пользовательских схем URL .
Также разработчик iOS: tips имеет учебное пособие по Запуск собственного приложения с помощью пользовательской схемы URL .