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

我有要求启动一个应用程序时,短信或电子邮件链接被遵循。 我已经阅读了关于URLscheme,已经testing,它的工作原理,但问题是,如果应用程序没有安装在设备上什么都不会发生。 我需要一种方式来打开一个url,如果应用程序没有安装,但我找不到这样做的方式…

任何想法?

谢谢

可以办到。 我构build它的方式是通过从您控制的服务器redirect。

  1. 您向用户发送指向您的服务器的链接。
  2. 您尝试使用自定义urlscheme启动您的应用程序。
  3. 如果失败,则将用户redirect到app store,以便他们可以下载您的应用。

这里有一个有趣的问题,有几种方法来检查通过您的自定义URL尝试启动是否成功。

我会插入一个链接到SMS主体的网站。 然后,我会写在网站上的脚本,将打开下载链接或打开应用程序

这个答案将解决你的问题