Firebase Dynamic Links with Capacitor
Has anyone gotten Firebase Dynamic Links to work with a Capacitor mobile app on iOS or Android?
I’ve tried both the @turnoutt/capacitor-firebase-dynamic-links and cordova-plugin-firebase-dynamiclinks plugins.
On iOS with my phone attached to my Mac and running quasar dev -m capacitor -T iOS, 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 url.
I also used the firebase.auth.sendSignInLinkToEmail method which generates a dynamic link and sends via email. I get the same result when I click the link. The app opens but the onDynamiclink event isn’t fired.
I’ve read numerous posts and articles found examples with React and Angular but none using Vuejs or Quasar.
I’d really appreciate anyone sharing their process and code that works.
I was able to get cordova-plugin-firebase-dynamiclinks working on Android but on iOS getting 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.