gpt4 book ai didi

android - Firebase 动态链接总是返回已取消

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:15:05 25 4
gpt4 key购买 nike

我正在为我的应用使用动态链接。

我已逐步按照教程进行操作,并且可以通过单击 facebook 上发布的链接来打开应用程序。

但是当我调用 getInvitation 时,AppInviteInvitationResult 的状态总是 CANCELED。

    AppInvite.AppInviteApi.getInvitation(mGoogleApiClient, this, false).setResultCallback(
new ResultCallback<AppInviteInvitationResult>() {
@Override
public void onResult(@NonNull AppInviteInvitationResult result) {
if (result.getStatus().isSuccess()) {
// Extract deep link from Intent
Intent intent = result.getInvitationIntent();
String deepLink = AppInviteReferral.getDeepLink(intent);

// [END_EXCLUDE]
} else {
Log.d("StartActivity", "getInvitation: no deep link found.");
}
}
});

进入调试,我可以看到 result.getStatus() 返回 CANCELED,但点击 lick 可以正确打开应用程序。

我哪里错了?

编辑:我使用的链接是: https://wft4z.app.goo.gl/?link=https://aqld.it/testlink/112972&al=aqld://test/about?params%3D17363&apn=com.project.mydeeplink

list 上的过滤器:

最佳答案

当没有收到 Intent 时,状态被取消。我也在想同样的事情,结果发现我在 firebase 网页中创建的链接是错误的。我写了一些关于如何调试 url 问题的想法作为对另一个问题的回答。如果您遇到与我相同的问题,他们应该会有所帮助:

https://stackoverflow.com/a/37615175/4025606

关于android - Firebase 动态链接总是返回已取消,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37633322/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com