Deeplink не работает на IOS, когда приложение уже открыто - PullRequest
0 голосов
/ 11 сентября 2018

Я только что отошел от expo и начал интегрировать react-native-firebase.

Самая важная функция для меня - это динамическая связь с Firebase.

После следования их документации здесь я могу открыть приложение с динамической ссылкой и получить URL, используя Linking.getInitialURL,

Но когда приложение уже открыто, динамическая ссылка откроет приложение, но не вызовет ни Linking.getInitialURL, ни Linking.addEventListener('url', ... Также пытался firebase.link.onLink, но без шансов.

Я также попробовал новый собственный реактивный проект, интегрированный с response-native-firebase (без expo), и он работает, если я использую функции реактивного связывания в AppDelegate.m вместо рекомендаций по реактивной нативной базе огня.

Так что, очевидно, что-то не так с expokit и симпатичной функцией.

Как я могу получить URL-адрес динамической ссылки, когда собственное приложение реагирует уже открыто.

Спасибо

...