【问题标题】:Open iPhone App from an Email Link从电子邮件链接打开 iPhone 应用程序
【发布时间】:2012-07-30 23:26:05
【问题描述】:

我正在开发一个程序,将电子邮件发送给用户,并在电子邮件中嵌入打开 iPhone 应用程序的链接。问题是当用户点击链接打开应用时,邮件已经去掉了冒号,所以链接失效了!

正在创建的链接基本上是这样的:

@"<BR><BR><BR><A HREF=\"http://myApp://\">Open App</A>"

但是,当点击电子邮件中的链接时,会在浏览器中打开它:

我的应用程序//

没有冒号,所以应用程序不会启动并且浏览器说它找不到页面。

任何想法如何解决这个问题?谢谢!

【问题讨论】:

  • 请谷歌“iOS 应用自定义 URL 方案”
  • 我不确定您是否需要其中的“http://”部分...
  • 我看过那些教程,它们对于设置应用程序以接受要启动的 URL 非常有帮助,但他们没有说明将自定义 URL 放在电子邮件中并将 URL 保留在电子邮件。不幸的是,如果您不使用 http://,则该链接不再是电子邮件中的链接。 ://
  • 实际上,如果您在 Apple 的邮件应用程序中打开电子邮件,结果会忽略 http:// 的工作,但 gmail 会禁用没有 http:// 的链接,这可能是某种安全措施。有什么想法吗?

标签: iphone email hyperlink launch


【解决方案1】:

应该是:

@"<BR><BR><BR><A HREF=\"myApp://\">Open App</A>"

作为自定义 url 被 gmail 阻止的解决方法,您可以设置类似 http://myapp.mydomain.com/ 的内容重定向到 myapp://... 这样它看起来就像一个普通域但打开您的应用程序。有利的是,您将能够看到有多少人点击了您的链接,但不利的是,它会首先通过 Safari 弹出。

【讨论】:

    【解决方案2】:

    将“http:”添加到您的所有图片和网址中,iphone 无法识别没有该链接的链接。也为它们使用单​​引号(')。例如。 &lt;a href='http://xyz.com'&gt;&lt;/a&gt;&lt;img src='http://xyz.com/pqr/abc.jpg'&gt;&lt;/img&gt;

    【讨论】:

      猜你喜欢
      • 2013-08-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-14
      • 2017-06-11
      • 2011-01-14
      • 2012-01-14
      相关资源
      最近更新 更多