从短信启动应用程序链接或电子邮件链接

问题描述:

我有要求启动一个应用程序时,遵循短信或电子邮件链接。我已经阅读了关于URL方案的内容,并且已经测试过它并且可以工作,但问题是如果应用程序未安装在设备上,则什么都不会发生。我需要一种方式来打开网址,如果应用程序没有安装,但我找不到这样做的方式...从短信启动应用程序链接或电子邮件链接

任何想法?

谢谢

+0

邮件应用程序如何识别您的URL模式?有没有格式? @Andes – 2014-12-16 19:52:51

+0

@ G.Ganesh最好的解决方案是遵循Zebs的指示,接受的答案是 – Andres 2014-12-16 20:03:22

+0

我不想从AppStore打开应用程序。我只想要邮件应用程序如何识别我的应用程序的URL架构。我添加了如URL标识符的值:“com.openAgilePointApp”和URL架构:“todolist://www.acme.com?”在plist中发送到Apple邮件应用程序,但邮件应用程序无法识别这些值。 – 2014-12-16 20:06:29

这是可以做到。 我会构造它的方式是通过从您控制的服务器重定向。

  1. 您向用户发送指向您的服务器的链接。
  2. 您尝试使用自定义URL方案启动您的应用程序。
  3. 如果失败,您将用户重定向到应用商店,以便他们可以下载您的应用。

Here is an interesting question用几种方法来检查,如果通过自定义URL尝试发射成功。

+0

你可以提供更多关于步骤2和步骤3的细节吗?例如。有没有这样做的服务,服务器如何检查它是否失败等。 – 2013-12-18 01:19:41

+0

除非您已经在您的应用中,否则您将无法重定向到App Store中的应用页面。邮件不会这样做。 – 2014-12-16 18:10:30

我会插入一个链接到SMS主体的网站。 然后我会的网站,要么打开一个下载链接或打开应用程序

answer上写一个脚本会解决你的问题