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);
}
});
Заранее спасибо.