FirebaseDynamicLinks всегда возвращает одну и ту же ссылку

Я использую FirebaseDynamicLinks в моем приложении. Он работал отлично в течение почти года. Совсем недавно я тестировал несколько ссылок.

Внезапно он начал вести себя странно. Независимо от того, какую динамическую ссылку я нажимаю, она всегда возвращает одну и ту же ссылку в объекте PendingDynamicLinkData.

Я попытался очистить данные приложения и щелкнуть другую ссылку, но это было бесполезно. Я даже пытался удалить и установить приложение, но это было то же самое.

Я запутался, в чем проблема и почему она каждый раз возвращает одну и ту же ссылку. Я использую те же ссылки в iOS, и они работают хорошо.

Ниже приведен код, который я использую, чтобы получить динамическую ссылку

FirebaseDynamicLinks.getInstance().getDynamicLink(getIntent()).addOnSuccessListener(this, new
                OnSuccessListener<PendingDynamicLinkData>() {

                    @Override
                    public void onSuccess(PendingDynamicLinkData pendingDynamicLinkData) {
                        String deepLink = null;
                        if (pendingDynamicLinkData != null) {
                            deepLink = pendingDynamicLinkData.getLink().toString();
                           //This is always returning the same link
                            }
                        }
                        checkConditions(deepLink);
                    }

                }).addOnFailureListener(this, new OnFailureListener() {
            @Override
            public void onFailure(@NonNull Exception e) {
                checkConditions(null);
            }
        });

Заранее спасибо.

0 ответов

Другие вопросы по тегам