Has anyone gotten Firebase Dynamic Links to work with a Capacitor mobile app on iOS and Android?
I’ve tried both the @turnoutt/capacitor-firebase-dynamic-links and cordova-plugin-firebase-dynamiclinks plugins.
Using the cordova-plugin-firebase-dynamiclinks plugins on iOS with my phone attached I’m able to launch the app by clicking on a dynamic link I created in the Firebase console but it doesn’t trigger the onDynamiclink event for me to capture the deep link url.
I also used the firebase.auth.sendSignInLinkToEmail method which generates a dynamic link and sends it via email. I get the same result when I click the link. The app opens but the onDynamiclink event isn’t fired.
I was able to get the cordova-plugin-firebase-dynamiclinks plugin working on Android but on iOS getting I see the error message:
[Firebase/Analytics][I-ACS023000] Deep Link Web URL query is empty.
I’ve found multiple stack overflow and GitHub issues with the same error but no-one seems to have solved it with this plugin.
I can't even get the @turnoutt/capacitor-firebase-dynamic-links plugin with the sample method provided on GitHub to compile without error.
I’d really appreciate anyone sharing their process, configuration and code that works.
Thanks