从短信启动应用程序链接或电子邮件链接
问题描述:
我有要求启动一个应用程序时,遵循短信或电子邮件链接。我已经阅读了关于URL方案的内容,并且已经测试过它并且可以工作,但问题是如果应用程序未安装在设备上,则什么都不会发生。我需要一种方式来打开网址,如果应用程序没有安装,但我找不到这样做的方式...从短信启动应用程序链接或电子邮件链接
任何想法?
谢谢
答
这是可以做到。 我会构造它的方式是通过从您控制的服务器重定向。
- 您向用户发送指向您的服务器的链接。
- 您尝试使用自定义URL方案启动您的应用程序。
- 如果失败,您将用户重定向到应用商店,以便他们可以下载您的应用。
Here is an interesting question用几种方法来检查,如果通过自定义URL尝试发射成功。
+0
你可以提供更多关于步骤2和步骤3的细节吗?例如。有没有这样做的服务,服务器如何检查它是否失败等。 – 2013-12-18 01:19:41
+0
除非您已经在您的应用中,否则您将无法重定向到App Store中的应用页面。邮件不会这样做。 – 2014-12-16 18:10:30
邮件应用程序如何识别您的URL模式?有没有格式? @Andes – 2014-12-16 19:52:51
@ G.Ganesh最好的解决方案是遵循Zebs的指示,接受的答案是 – Andres 2014-12-16 20:03:22
我不想从AppStore打开应用程序。我只想要邮件应用程序如何识别我的应用程序的URL架构。我添加了如URL标识符的值:“com.openAgilePointApp”和URL架构:“todolist://www.acme.com?”在plist中发送到Apple邮件应用程序,但邮件应用程序无法识别这些值。 – 2014-12-16 20:06:29