Este es mi código:
useEffect(() => { Linking.getInitialURL() .then(url => {...}) .catch(err => console.log(err)); Linking.addEventListener('url', eventHandler); return () => { Linking.removeEventListener('url', eventHandler); }; }, []); Todo funciona perfectamente bien para enlaces universales, sin embargo, para un enlace profundo, addEventListener no funciona. La aplicación se abre normalmente, pero no se llama al eventHandler . Sin embargo, si la aplicación se cierra antes de abrir el enlace profundo, funciona bien y ejecuta getInitialURL .