可以从网页链接启动iOS应用程序

我的应用程序将用户从应用程序中popup,进入Safari浏览器以执行一些网页操作(使用webview查看,但还有其他关于布局,使用情况,重新启动应用程序,服务器错误等的问题)。 当他们完成后,我想在最终的网页上的链接,让他们重新启动应用程序。 我认为这应该是可能的通过某种协议实现(如href =“myAppProtocol:// relaunch”),但我不知道如何去正确实施它。

[更新](不能回答我自己的问题,所以在这里编辑)

在发布之后偶然发现了这个问题(看上几个小时,这总是如此……) http://mobileorchard.com/apple-approved-iphone-inter-process-communication/

在你的plist中使用一个URLtypes处理器(正如我怀疑的),你可以声明你的应用程序处理这种types的URL(比如“myAppProtocol”)。 iOS然后启动您的应用程序,并在Safari浏览器中触摸它的URL。 你从那里做什么取决于你,我只是需要启动,所以我不再采取任何行动,但你可以抓住URL并parsing出来,以获得进一步的信息等等。

我想你已经find了答案,但也看看文档: 使用URL架构与应用程序通信 。