Quickstart-ios: Firebase Dynamic-Links is not working for different target in same project in iOS

Created on 1 Feb 2018  路  9Comments  路  Source: firebase/quickstart-ios

What do I have to implement for Firebase Dynamic-Links with Firebase for the same project with different targets?

Example:

Tap link A to open app A (target A)
Tap link B to open app B (target B)

Thanks!

Most helpful comment

Thanks for the in-depth StackOverflow post, @Johnson145. I'll look at adding this to the docs.

All 9 comments

Are your different targets two different apps with two separate Firebase projects associated?

If you're using two bundle identifiers with the same Firebase project, it's likely that's not supported by Dynamic Links.

I know it's a quite old issue, but the problem is still present today and it's been really hard to find good information about it. It took me quite a while to figure out that Firebase Dynamic Links simply don't support multiple iOS apps within the same Firebase project using the same domain.

It's quite annoying to figure this out _after_ having implemented everything. Maybe you can add a short note to the associated Firebase docs? Furthermore, there are some notes out there (e.g. this one) stating that this may get implemented in the future. May I ask for an update about this?

For anyone else getting here: I've written an extensive answer about this on StackOverflow.

Thanks for the in-depth StackOverflow post, @Johnson145. I'll look at adding this to the docs.

@morganchen12
it's mid of 2021
I am curious why such an important thing was not even mentioned anywhere

any news on this topic?

@morganchen12

Hey, no news on this topic. We're examining broader bundle ID restrictions as we try to increase our platform coverage, but no guarantee that it'll have an impact on this specific Dynamic Links issue.

one technical question, you are using Pasteboard for the deferred deeplink for iOS and as well Android?

iOS does use pasteboard and falls back on an approximate-fingerprinting scheme if pasteboard fails or isn't available. I'm not sure what Android uses.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

myflashlab picture myflashlab  路  7Comments

mingsai picture mingsai  路  5Comments

Shingyien picture Shingyien  路  5Comments

asciiman picture asciiman  路  7Comments

abdulKarim002 picture abdulKarim002  路  6Comments