Thursday, October 1, 2026
HomeiOS DevelopmentFirebase Dynamic Hyperlink on iOS TestFlight breaks question, react-native, Expo

Firebase Dynamic Hyperlink on iOS TestFlight breaks question, react-native, Expo

[ad_1]

My dynamic hyperlink from Firebase to TestFlight app not too long ago stopped working.

Hyperlink:

{firebase_domain.web page.hyperlink}/?hyperlink={my_site}/?sort=password-reset&token={jwt}&ibi={apple_bunle_id}&isi={apple_ID}

Open in Firefox focus. All different choices – from embed to separate website to click on, or gmail, or safari result in AppStore by apple_ID of app – and it’s empty, as a result of it’s TestFlight.

The issue is that I obtain a malformed hyperlink from firebase as:

{apple_bunle_id}://google/hyperlink?deep_link_id={my_site}%2Fpercent3Ftypepercent3Dpassword-reset&lt=DDL_LONG&lid=temp_link_id&utm_medium=dynamic_link&utm_source=firebase

So as an alternative of parsed token I obtain nothing.

It was working not too long ago, and works on Android.
Hyperlink works on Expo GO should you change {firebase_domain.web page.hyperlink} with native expo url. (Common hyperlink in all probability)

{firebase_domain.web page.hyperlink}/apple-app-site-association arrange correctly
{my_site} and {firebase_domain.web page.hyperlink} added to as associatedDomains with out formatting

My iOS config from app.json

"ios": {
  "bundleIdentifier": {apple_bunle_id},
  "supportsTablet": false,
  "googleServicesFile": "./GoogleService-Data.plist",
  "buildNumber": "47.9",
  "associatedDomains": ["applinks:{my_site}", "applinks:{firebase_domain.page.link}",        "applinks:{my_site2}"]
}

My Linking prefixes config:

  prefixes: ['{universal_link_name}', Linking.makeUrl({firebase_domain.page.link}), Linking.makeUrl({apple_bunle_id})],

[ad_2]

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments