【发布时间】:2019-02-13 12:09:15
【问题描述】:
根据 Firebase Unity 文档,您只需要添加 Firebase 动态链接 SDK,然后像这样监听传入链接即可捕获动态链接:
void Start()
{
DynamicLinks.DynamicLinkReceived += OnDynamicLink;
}
// Display the dynamic link received by the application.
void OnDynamicLink(object sender, EventArgs args)
{
var dynamicLinkEventArgs = args as ReceivedDynamicLinkEventArgs;
Debug.LogFormat("Received dynamic link {0}", dynamicLinkEventArgs.ReceivedDynamicLink.Url.OriginalString);
}
我之前生成的动态链接将我正确重定向到我的应用所在的 Google Play 商店。当我从 Play 商店中单击“打开”时,我的应用程序会在设备上打开,但根本没有传递动态链接信息。
我是否需要为我的应用创建一个新的 Alpha 版本才能在 Play 商店中进行测试?
Stackoverflow 中有些人提到了 Alpha 版本,但那些人没有发布应用,而我有。
另外,有没有办法在 Unity 编辑器中进行测试?
我仍然需要编写代码来解析它,盲目地编写代码有点可笑。
【问题讨论】:
-
您的应用程序版本当前在商店registered to receive?
标签: firebase unity3d firebase-dynamic-links