Реактивен-собственный-firebase v5.6.0 поддерживается в реактивном-собственный v0.62.0? - PullRequest
0 голосов
/ 14 апреля 2020

Я недавно обновил свою собственную версию реагирования своего проекта до 0.62.0 с версии 0.59.10, в моем проекте используется версия firebase 5.6.0 (act-native-firebase). Согласно документации Firebase (таблица поддерживаемых версий) v5.xx поддерживается в реакции native 0.60.0+ (более подробно go в нижней части этой страницы ). Я использую Firebase Dynami c Link-модуль для глубоких ссылок, и я получаю сообщение об ошибке package dynamicLink not found в MainActivity. java в android.

import com.google.firebase.dynamiclinks.FirebaseDynamicLinks;
@Override
  protected void onResume() {
    super.onResume();
    handleDynamicLink();
  }

protected void handleDynamicLink() {
    // [START get_deep_link]
    FirebaseDynamicLinks.getInstance()
            .getDynamicLink(getIntent())
            .addOnSuccessListener(this, pendingDynamicLinkData -> {
              // Get deep link from result (may be null if no link is found)
              Uri deepLink = null;
              if (pendingDynamicLinkData != null) {
                deepLink = pendingDynamicLinkData.getLink();
              }
              if (deepLink != null) {
                Log.d("Login Activity", "getDynamicLink: no link found" + deepLink.toString());

//                handleAppLinking(deepLink.toString());
              } else {
                Log.d("Login Activity", "getDynamicLink: no link found");
              }
              // [END_EXCLUDE]
            })
            .addOnFailureListener(this, e -> Log.w("Login Activity", "getDynamicLink:onFailure", e));
    // [END get_deep_link]
  }

Я знаю, что с версии 6.0. Начиная с 0, firebase разделяет все модули, такие как firebase auth, DynamicLinks et c. и модули устанавливаются индивидуально, но это должно работать в версии 5.6.0. Интересно, как все работает нормально в ios, несмотря на то, что в него импортировано RNFirebase.h.

Нужно ли мне переносить реактивную-native-firebase в v6?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...