Skip to content

Dynamic Links does not open app on iOS 13 #843

Closed

Description

@emilien-io

Hello,

So I'm trying to create a dynamic link for my app. I created this project under iOS 13 target so I have the SceneDelegate file.

I believe everything is well setted in my firebase console, bundle id, team id, app id, ...

I successfully created the link and no error are detected with DynamicLinks.performDiagnostics.
I added the capability and setted the "associated domains" to "applinks:https://mydomain.page.link" (also tried "applinks:mydomain.page.link").

After this process, when I try to open the link from iMessage, i got redirected to the preview page, then when I click on "Open", I got redirected to the App Store, showing me a message that says the app is unavailable (since it's not on store yet).

I heard the apps created after iOS 13 release don't use the "application" delegates but the "scene" delegates but I have no idea how to implement it and I'm not even sure that it comes from this part.

Anyone have an idea of what i'm missing ?

Activity

  1. morganchen12 commented on Dec 18, 2019

    @morganchen12
    Contributor

    If the app is already installed, opening it via the dynamic link uses the system universal link behavior and bypasses Firebase entirely. If you long-press the link in iMessage, does it show an Open in Your App option?

  2. emilien-io commented on Dec 19, 2019

    @emilien-io
    Author

    If you long-press the link in iMessage, does it show an Open in Your App option?

    Nope, it doesn't

  3. emilien-io commented on Dec 19, 2019

    @emilien-io
    Author

    Should it be applinks:https://mydomain.page.link or applinks://mydomain.page.link ?

  4. morganchen12 commented on Dec 19, 2019

    @morganchen12
    Contributor

    According to Apple's docs, it should be applinks:mydomain.page.link.

  5. emilien-io commented on Dec 22, 2019

    @emilien-io
    Author

    Thank for your response.

    Do you know where I can see an example of dynamic links implementation using scene delegate somewhere ? I can't find any...

  6. morganchen12 commented on Dec 22, 2019

    @morganchen12
    Contributor

    For the time being Firebase doesn't have any, but we plan on adding UIScene samples soon (ideally by the end of January).

  7. morganchen12 commented on Feb 21, 2020

    @morganchen12
    Contributor

    Issue may be related to firebase/firebase-ios-sdk#4914.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions