2014-01-23 146 views
0

我试图实现发送电子邮件或带有URL的消息在应用程序中打开,但如果用户没有安装应用程序网址应该重定向到应用程序商店下载应用程序。例如:iOS如何从URL打开应用程序或重定向到应用程序商店下载应用程序

1.- user1发送电子邮件给他的家人与URL加载信息在应用程序 2.-家庭没有应用程序安装在那里的iOS设备,当他们点击url加载itunes商店下载应用程序。当他们下载应用程序时,请再次点击该网址,并加载信息。

你们谁都知道怎么可以实现这样的事情?

我会很感激你的帮助

回答

1

电子邮件应包含一个链接到一个网页的内容如果可能的话。然后,该网页应设计为可在应用程序中打开内容(请参阅this question)。

由于如果应用程序是从网页安装的,因此它是difficult to detect,如果未安装应用程序,网页可以有链接来安装应用程序。

+0

您提到的链接仅显示如何打开网页,但不显示如果应用程序未安装在设备上会发生什么情况。 – HelenaM

+0

如果未安装应用程序,用户可以使用链接进行安装。很难知道该应用是否已安装。 – Joshcodes

+0

使用[iTunes Link Maker工具| https://linkmaker.itunes.apple.com/]为iTunes Store,App Store,iBooks Store和Mac App Store创建链接。这样可以避免将访问者发送到搜索结果页面。 – dgeske

0

你将不得不使用已经建议的方法来启动应用程序:

window.location = "myapp://myparam"; 

然后你将需要检查,如果该页面发布会或没有(你的应用程序启动时是否与否)。如果没有,那么你可以在App Store推出一个搜索通过这种手段:

window.location = "itms-apps://ax.search.itunes.apple.com/WebObjects/MZSearch.woa/wa/search?media=software&term=(your company/app name)" 

而不是做这个搜索,你也只需要提供直接在应用商店的链接到你的应用程序。我看到最难的部分是检查您的应用是否从原始尝试通过window.href启动您的应用时启动,我不知道如何完成该检查。

相关问题