Reputation: 1363
When we try to open a dynamic link on an iPhone (iOS 10) without our app, the browser is opened on a blank page with a button in the middle instead of the store....why?
Upvotes: 4
Views: 4154
Reputation: 1926
Firebase Dynamic Links provides default dynamic links as follows:
Long Dynamic Link: https://preview.page.link/?link=https://example.com//&apn=com.example.package&isi=123456789&ibi=com.example.package
Short Dynamic Link: https://preview.page.link/linkpreview
Above both links will redirect you to App Preview Page on iOS devices.
You can bypass or skip the App Preview Page by specifying the dynamic link parameter efr=1.
And now your Dynamic Link URL will look like
Documentation: https://firebase.google.com/docs/dynamic-links/link-previews#app_preview_pages
Upvotes: 0
Reputation: 1363
Answer from google
This behavior on iOS where your dynamic links show intermediate Screen is an intended behavior. This is meant to address some issues with Dynamic Links on iOS when clicking on the link from within an app. For example, for certain apps clicking on the link would not take the user to the App Store when the app wasn't installed, or the link parameters would not get passed when the app was installed so the user wasn't taken to the correct in-app content.
Upvotes: 1