Firebase动态链接,无法正常工作

时间:2017-05-25 08:11:42

标签: ios firebase firebase-dynamic-links

我正在尝试调查Firebase动态链接,此时没有太大成功。

我开始这样做:https://firebase.google.com/docs/dynamic-links/ios/create。 虽然我尽可能地遵循了指示。测试时我似乎遇到了问题:

https://app_code.app.goo.gl/apple-app-site-association

我的信息在浏览器中输入以下行,在Safari中(在我的计算机上,或通过邮件发送到我的iphone的链接):

https://zy37bs.app.goo.gl/apple-app-site-association

我得到了这个结果:

{"applinks":{"apps":[],"details":[]}}

如果我在FireFox中测试相同的链接,我会得到大约七行垃圾(从上面开始),但它似乎没有任何可用的东西。

之前我从未接触过Firebase动态链接。可能是什么问题?

1 个答案:

答案 0 :(得分:2)

这与iOS Universal Links的工作方式有关。 Universal Links是Firebase使用的Apple协议。网址https://zy37bs.app.goo.gl/apple-app-site-association 不是通用链接 - 它是iOS启用通用链接所需的验证文件的位置。实际的动态链接(为通用链接启用)看起来像https://zy37bs.app.goo.gl/my-link-slug

有关Universal Links如何运作的概念性概述,请查看this blog post。它与您的案例不完全相关,因为Firebase负责托管组件,但它应该有助于澄清幕后发生的事情。