一旦打开Firebase链接,在设备上重新安装应用程序时始终返回一个链接

IOS*_*IOS 4 ios firebase firebase-dynamic-links

我目前正忙于使用firebase动态链接,除一件事情外,其他所有东西都运行良好。

当我单击Firebase链接时,我将被重定向到可以下载该应用程序的应用程序商店。当我下载该应用程序时,将调用openURL方法,并且动态链接并非为空,而是应该为空。

现在,如果我删除该应用程序并重新安装,则动态链接仍然不为空。这是为什么?

Ole*_*nov 5

您的应用收到链接后,Firebase动态链接将不会被“消耗”。自从您在Safari中单击链接以来,动态链接将具有1个小时的使用寿命。为了通知App以前使用过链接,我们提供了DynamicLink.matchType参数。

当您的应用首次收到动态链接时,matchType将为default。(如果复制唯一匹配成功,则为例外,matchType将为unique。)所有后续链接都将具有matchType weak。同样,如果matchType具有value none,则表示未实现匹配。

请提供您第一次和以后收到的链接的示例,以确保我向您解释正确的情况。