Запустите приложение iPhone по ссылке в письме

Я пробовал схемы URL-адресов в iPhone SDK, и у меня есть приложение для запуска с использованием пользовательской схемы URL-адресов, такой как "myap: // Dosomething", но это не совсем удобно для того, что я хочу. Можно ли как-то зарегистрировать схему, которая позволила бы ссылкам в электронных письмах, например " http://www.mydomain.com/", запускать мое приложение, как это делают ссылки в магазине приложений и ссылки на YouTube?

2 ответа

Если вы хотите, чтобы ссылка была кликабельной в Почте, вы должны использовать http:// ссылка, по которой запустится Safari. Это означает, что вы должны создать страницу на веб-сервере где-нибудь, которая возвращает перенаправление HTTP 303 (см. Другие) с вашим myApp:// URL-адрес. Это должно заставить Safari запустить ваше приложение. Если это не удается, вы можете попробовать <meta> редирект, и в крайнем случае стандарт <a href="myApp://">Click me</a> ссылка на сайт.

Для этого вам нужно будет зарегистрировать и разместить этот домен и настроить его для перенаправления на схему URL. Как настроить перенаправление, зависит от того, на каком веб-сервере вы работаете. Как вы думаете, почему myapp:// нецелесообразно?

Другие вопросы по тегам