0

我们不应该能够在 iOS 上使用通用链接进入亚马逊吗?他们正在托管此文件:https ://www.amazon.com/apple-app-site-association并且博客文章似乎可以肯定这一点。但是,如果我创建一个遵循其站点关联规则之一的链接,例如

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

我一直被定向到 Safari 而不是应用程序。我从来没有在亚马逊应用程序中点击过返回 X,所以它不可能是那个缓存在困扰我。

4

2 回答 2

1

Universal Links确实适用于 iOS 上的 Amazon 应用程序。我在 iOS 9.2.1 上测试了示例(http://www.amazon.com/gp/product/0062273205),它按预期打开了应用程序。

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

于 2016-02-24T22:38:30.570 回答
0

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

我的通用链接也有不同的结果,即使安装了亚马逊应用程序,它也可以在某些设备上运行,而在其他设备上却不能。

总之,我所做的是:

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

我使用的确切代码可在我的答案中找到。

于 2021-02-14T06:02:02.840 回答