亚马逊的通用链接

时间:2016-02-18 23:47:24

标签: ios ios9 amazon ios-universal-links

我们不能在iOS上使用Universal Links到Amazon吗?他们正在托管此文件:https://www.amazon.com/apple-app-site-associationthis博文似乎对此有所了解。但是,如果我创建一个遵循其网站关联规则之一的链接,例如

http://www.amazon.com/gp/product/0062273205

我一直被定向到Safari而不是应用程序。我从来没有点过亚马逊应用中的返回X ,所以它不能成为那个让我烦恼的缓存。

2 个答案:

答案 0 :(得分:1)

Universal Links 可与iOS上的亚马逊应用配合使用。我在iOS 9.2.1上测试了示例(http://www.amazon.com/gp/product/0062273205),并按预期打开了应用程序。

您是否一直滚动到亚马逊页面的顶部?应该有一个横幅like this,可以将您转发到该应用。如果没有,我想可以想象您的亚马逊应用程序副本在首次安装时没有正确注册Universal Links。您可以尝试删除它并重新安装。

答案 1 :(得分:0)

我知道这是一个老问题,但我确实发布了一个 answer,目前似乎有效,可能对某人有所帮助:

我也得到了通用链接的混合结果,即使安装了亚马逊应用,它也能在某些设备上运行,而在其他设备上却不起作用。

总而言之,我所做的是:

  1. 使用 https://www.appsight.io/app/amazon 我能够获得亚马逊应用的 URL Scheme
  2. 我在 info.Plist 中将该 URL 方案列入白名单
  3. 我添加了一些代码来检查我是否可以使用该方案打开亚马逊应用程序,否则我应该回退到使用通用链接

我使用的确切代码可在此处的 answer 上找到。