error when handling iOS dynamic link for firebase -


i have implemented function generating firebase ios dynamic link deep link, bundle id , app store id (using whatsapp testing case) in server.

i can trigger redirection when app installed (reading deep link). however, deep link used redirection when app not yet installed. app store id never triggered. there possible reason behind?

couple ideas may debug case.

behavior of firebase dynamic links may differs depending in ios app link being tapped. baseline, suggest starting posting link ios notes app , tapping on link notes app. when case works, can move test link in other apps, safari, facebook, whatsapp etc.

if ios app not installed, firebase dynamic link (in case) should navigate ios appstore. can post here short or long dynamic link have issues with? alternatively feel free open firebase support bug or email myself @ oleksiyi at google.com .

another technique can try: append &d=1 end of link , open link in browser. see debug page link expected behavior.

as alternative approach, can specify fallbackurl firdynamiclinkiosparameters (here example https://firebase.google.com/docs/dynamic-links/ios/create , here docs https://firebase.google.com/docs/reference/ios/firebasedynamiclinks/api/reference/classes/firdynamiclinkiosparameters) @ link creation time. in case link should navigate url when ios app not installed.

edit (after syncing email here summary): reason appstoreid in dynamic link should match appstoreid app entered in firebase console project.

fix #1: understand app not released. still can appstore id before app released itunesconnect portal. see comment appleid (that same appstore id) app https://stackoverflow.com/a/12764735/2546685

when create such link, link go appstore not open page app until released.

fix #2: if want link work correctly before app released can follow such steps:

  1. create on own website landing page, presented content like: “app xyz not available yet”
  2. specify landing page url “ifl” parameter in dynamic link;
  3. create dynamic link;
  4. share link people;
  5. when app released in appstore, edit landing page, , instead of displaying content here, server redirect appstore page of app.

Comments

Popular posts from this blog

python Tkinter Capturing keyboard events save as one single string -

android - InAppBilling registering BroadcastReceiver in AndroidManifest -

javascript - Z-index in d3.js -