Description
[REQUIRED] Please fill in the following fields:
- Unity editor version: 2020.3.3f1
- Firebase Unity SDK version: 7.1.0
- Source you installed the SDK: FirebaseDynamicLinks.unitypackage, FirebaseMessaging.unitypackage
- Problematic Firebase Component: Dynamic Links
- Other Firebase Components in use: Cloud Messaging
- Additional SDKs you are using: Facebook, Fyber, AppsFlyer, Ultimate Mobile Pro, Game Analytics
- Platform you are using the Unity editor on: MacOS Catalina 10.15.6 (for iOS), Win 10 (for Android)
- Platform you are targeting: iOS, Android, Win, Mac, Browser
- Scripting Runtime: IL2CPP
[REQUIRED] Please describe the question here:
I'm using Firebase Dynamic Links and they are working fine on Android.
I can't manage to make them work properly on iOS though. I'm testing like this:
- Uninstall app
- Click the (short) dynamic link (https://link.sfgame.net/link/deal) in the Notes app
- The browsers opens with the interstitial webpage. Continue with the checkbox checked. App store opens with the right app.
- Build and run the app via XCode on the same device (because app store doesn't have the latest build)
Expected behavior: I get the data from the deeplink I clicked before.
Actual behavior: I get this error:
7.5.0 - [Firebase/Analytics][I-ACS023001] Deep Link does not contain valid required params. URL params: { "match_message" = "No pre-install link matched for this device."; "request_ip_version" = "IP_V4"; }
The link is added as associated domain ("applinks:link.sfgame.net"). I also added the "FirebaseDynamicLinksCustomDomains" array to plist with the value "https://link.sfgame.net/link". GoogleService-Info.plist is also in the right folder.
Any idea what's wrong? I'm running out of things I can try.
Is it possible that other plugins interfere with Firebase? Multiple of the other plugins also support deep linking but none of them prints the correct deep link data.