Ответ 1
Я думаю, вы нашли ответ уже, но посмотрите на документы: Использование схем URL для связи с приложениями.
Мое приложение отталкивает пользователя из приложения в сафари, чтобы сделать некоторые веб-вещи (играя с использованием веб-просмотра, но есть и другие проблемы, связанные с макетом, использованием, повторным запуском приложения, ошибками сервера и т.д.). Когда они будут сделаны, мне нужна ссылка на последней веб-странице, которая позволит им перезапустить приложение. Я думаю, что это должно быть возможно с помощью некоторой реализации протокола (например, href= "myAppProtocol://relaunch" ), но я не знаю, как правильно ее реализовать.
[UPDATE] (не могу ответить на мой собственный вопрос, но редактируя здесь)
Наткнулся на это сразу после публикации (часы смотрения, и это всегда то, как это происходит вместе) http://mobileorchard.com/apple-approved-iphone-inter-process-communication/
Используя обработчик URL-типа в вашем plist (как я подозревал), вы можете объявить, что ваше приложение обрабатывает URL-адреса этого типа (скажем, "myAppProtocol" ). Затем iOS запускает ваше приложение и передает ему URL-адрес, когда он коснулся сафари. То, что вы делаете оттуда, зависит от вас, мне просто нужно запустить его, чтобы я не занимал его больше, но вы могли бы захватить URL-адрес и проанализировать его для дальнейшей передачи информации и т.д.
Я думаю, вы нашли ответ уже, но посмотрите на документы: Использование схем URL для связи с приложениями.