У меня проблемы с реагирующими нативными ссылками на Android.Глубокая ссылка работает в режиме отладки, но когда я генерирую сборку релиза, она не работает.
Хотя она открывает приложение, но не направляет к ожидаемому пути.URL является нулевым
componentDidMount() {
if(Platform.OS === 'android'){
Linking.getInitialURL().then(url => {
this.navigate(url);
});
}else {
Linking.addEventListener('url', this.handleOpenURL);
}
}
componentWillUnmount() {
Linking.removeEventListener('url', this.handleOpenURL);
}
handleOpenURL = (event) => {
this.navigate(event.url);
}
navigate = (url) => {
const route = url.replace(/.*?:\/\//g, '');
const routeName = route.split('/')[1];
const uri = new URL(url)
if (routeName === 'invitation') {
this.props.router.go('IntroScreen');
};
}